MFWLKINQGQSKYNGILSFRDIWKYQPIPEEDFYIDMDQEMSLWFAQSHLIMHATLEPFAAGYSSFLWSCTYCDGGTSAFQVYITGTFGFKIGEWTHFAFTHGGGTLNFYRNETWATSRVWTSWNAGNSIANARVAYFGWYNGRLSGTEIWNAYASNAVATGRDRYLDVRMDIFDCLFQCGANAVCDRSGNGRTQSANLPDCPPRYSPSLDTGVVLGTSNGAQGPRSLTIPALTFGGSVVLEVWMKPLRLPAHGAVLFDFGNYDPLSASTAYNVDSLIISACTTQCTVAAGRFALRVEVFNRTTRVGQADVFTGSTNGITHPEGALDGLLVTTTTIKSIKSVARTSNFIGKGNEWGRPFFHGIVLTELHLWSGTRTDGQVMEHYFNVGPTRSSVHLHLPFNDCLTTLSSATRTALDGSGNGRHALLSGDVYFNCPATVSPMPVPKPVLNATALNSTSVSITVFWPTGSFINKIEVSCTGFGGPYAASAFVDDANAAGVAFVINVARAAGPLDGATHVELYRTPAWTAAASGEQASKPILSAGVLEGFFEDSDVLAGTNYTYRAMYVSSDGNKSADSNYLWVVSSANAPTLSGSGADSTSTTVKITIKTTSDASLANSTNLFRNATAAIQWDGTLLATRVWTNGGLSPGMAYEFYATLTMPVMSGPVGVESEPSNKHIAWTAVNAPVPVVANKSASPSVTISVPLPMDYMAKVVTATRCKREDLAGGYVAIQGRQIVEGSPQVAYAGQYTFTCVFDGMGGTMSASGSVSVTLPPRAPSVVLLVTSSNEIRVDIQILDDTASANLATGFILYCNDTNAARILQKPLQTATLDNLRPSTVYTCFAEATSPAGSSANSTSKSATTDDLPKPTLTTTGVNVTAVWIMMEVPELAAEVVVSGVRIFRSPNNVSDWAEVTTLPMINSGATPQTRTFVDVGRNPQTYYYYKAVYLTPVPRRRATPSWRGRPAGTADLGDRGERESVLGDDKLRQRPPLNTTLITRTFVSRNSTADNVDCGTNKNAAVGSCADTAAAIQPGTAYVYVAQYEGKVFYGGSERWENGPESGPLTVTSDLVTASIPVLSVQQITATTARVCVTYPTDGSEVEILTTEFTRLWLPSLETAPETYSMPRYPAVSVQCRAWTSLEPGTTSNFTAYYTTSATASLMSSVLQVMQLRPAAPVLSVHPDTDAPTATSVQIRVAFPSPPAAVPSTDPQEDLAPKVNRIDLYQAALFTAYTQSGNGSVSVTTAVAEAPTVTASGIDATSVKVTVTRPVPEQAAAVAIRIYNATVTAGVVSSYTSLVNISKSSPTTETTYEYTHSGLEAGAQYLYKADYTTAGNPNSRAGLDSKISLSDSAWTSPNPPVLSLSSSTTSTMGVSTNVIRIVPSTADSDISKLVLERVSGGTAAPTALPGTMHTYIAYYVGQENMKSTNASITVTTPPEAPAVNGLEAVDFTVFGYGPQPWGNVVPWHLDRLDQASGPLDGRFDRGQWTGRVVPLHDIDSALFAPGSELLGSDCSPESHGTATAAAAAGRTLGVAPGPPARHEDVLAGLEHVLASVQNRGRPSVTLLAISSTWSNADSSLPKAEVVALYKDVVARLREAESVVITAAGNDYADACSNMPGNTPGAINVGASDQDDYRAGFSNYGSCVTLFAPGQNVRSAMRPKAVTGANGRPGFNATTGIFHGTSYAAGVTAGVAALYLQALPESPLSVIEDTMVSGSVAAMRASILNGSPNRLLSVSKVLLPGATSAVGPAAYDASLFSGVEIGMCSFTPSTTAGLPSALHRQLLQWGDAYFDVASEPAKASGVFLARLRLEQDYNGFEITLRNLELTYPSLAIYVGNPTMPSYERRLYGWFRTEDVWPLPNPIVERHGASIRPGTYYILVQGNVEYGNVAGPGLTSYRRGGFGNATGAFRLDVFDTVACPYHDYAPDHWTDDGTCEFVPLGTCSQDLVVARARSVQNLQWLVQKAGIWTDYLQIQLPQISDHVMRFELPFSLNSGEVRLDNNGNRFLPRRAECVSPFERGSSGDLYGGSAHSGHWCVWMSEAMVVTDGCPADPTSNIVAKKDWMYSYSWGNSAYSVDNGLRISTNTKVLLSGTYYIAYFPQNKGSQTWATWVNENGLTHVDFPR*