MDQITPNTFMPIVAFYPNTRGIYRGFHDKTLNLKNSLSQTLTKYYPFAGRFAKVKPSYVDCNDNGAEFLEASIDTTLSDFLQNSSHEDLDQFFPHGLVHFNSNYGDDDLQSDQVTPLEVQINHFECGGVAVAVSLSHKIADGSSLVHFINDWANMTRRKDHEFSIDDPFFFPFQYMNLNPSRYIISRPDDCLITTRFMFPGSKINELKLKVKAMTAESGQPITNPTRVEVLTWLLYKCAMAAATKNNSGSFKPTGAVQIANLRGLMMEQLPEKSIGNLIMPMEILINKESEMNPESFISGFKKQKMQFKSLRNIETVFGVLHSDLEEQLRKVDDVYIFTSLCGYHAYEIDFGWGEPIKVALAGVARKNTFILTDAPNKDGIEVLMCLGEHDLAIVQSDPELLAFGYF*