MPYTRTADGAGGIAQETHRRFATVQDYIQLLGGPRARVISKILIANNGNAAVKCIRSLRRWSYETFGDSKALTFVVMATPEDLRSNAEYIRAGDVIVDVPGGPNHSNYANVSLIVEIARLHAVHAVWAGWGHASENPTLPNTLESCGIKFIGPAGPPMQALGDKIGSTIIAQSAGVPCIAWNGSDIQASYNVKEGSLPSWALEQAGVQSATQASEAAAKIGFPVMIKASEGGGGKGIRKVLHADDVATAYRQVCGEVPGSPIFLMKLAQKARHLEVQLLADEYGHALALNGRDCSVQRRHQKIIEEGPPVAAAPDVWKQMEASAVALAKAVSYANAGTVEYLYEEDTQKFYFLELNPRLQVEHPVTEMITHVNLPACQLQVAMGLPLSHIPEIRQRYGRKRFDDALDEIDFDNVSAQPTHGHCMAVRITAENAEAGFQPTSGTLQELNFRSTPNVWGYFSMDSSGAIHEFADSQFGHLFASGSDREQARRNMVLALKELSIRGDISTTVDYISKLIELEDFVSNHIDTAWLDGIIQNKVLSDTEACKTDVAIQTLHDHVHVILGATVQAYNCAQDATTEYVELLEKGQLPPRSLLKLSREVELILNNVKYVLRTVQTGPHTFSMGLTTDRENRVVETHVRVLSDGGYLIDVDGTSHVVYLTRKADSAHGMRITTNSGATIAFSPDYDPTSLRTDVAGKLVKQLVPDQAHVKKGEAYAEMEVMKMFLPLKVEEAGTISWHANEGASLTAGDILGTLALDNPENVATVSVFEGDLQVTGWGQSIARNTTSSSNGSTSNNGTRNAHLVLRKAVQALHRATDGYILLPETIDAAMADLMQAVADPFLPVLEIREQLSVLSSRLPATLLRSISTMVREYENRAEGANGGVGDLEFPASSILAALASHVSSISDTSARATFEALITPLREAVLPYNRGKASGVPGAQRAVDSFLIALEKWTANERWFCDGKSYADAVEELRQGHKNDPGYILSVCRAHEQLQTTSKLVTSIMTAIGVGSKINPTGGAGTESVILHAESAISEIGSMGSNDLYREVALKARKLLMQESLPSLELRKGRFVAAASHVATADGANLSSTVTDLLADQTPMVDLLFPLLKSSSSGLESVGLAEIFVRRMYRSFSMKDIIRDGERRSFKFAFMEKQAEGAVSNLSTVASLMDLKRVVSSGSLMETNDEPSESGGVIPVKQGIPADTLRIGVCMVVDNVSDVADADTIQNVSSQFVANSGSDPVNVLYFIVLNSDIGLDEASHQEIAKKCELILQGSHALLEQAGVRGVTFVMNQHYDEFEEYRAPAMFTFRFPAYKEIALYRGIDPVRAPQLDLNRVAANFDIRGLGSHNSATGQAHLYEAVPKKAALASDHKASKAARVFVRSLGFVTDMNQTSFDRILVDTLNAFDLCSVKSRMDNHVFINVASDFEKTVLDPVTVEHVVAGILKKHGERITTMGIVEVEIRIVCRLSSESHPIALRLVSSNPTGYVHVMSTYVEAADDSSDERKFKLIGNTKATLASTSDSSWEGVNVEAPYPLTRPFDAQRKTALRASDTLYCYDLPALFEAAVEQQWLEASEKGGIEGGIRAAARPTMVMQTTELVVSKIEGSSEKWTMNDYFDGMLELSHIRRGAGMNDVGMVAWLVELKTVEYPNGREIVLLSNDITHKAGSFGTREDVVFKMASEYARQRQIPRLYVAANAGARIGLAEGVKKLFKVAFKDPAKPESGFDFLYLAQADYDSLTKEKKLVNVEPMSLDGETVYRIVDVIGSEPDLGVENLKGSGLIAGETSIAYEDIFTMTVVLGRTVGIGAYLVRLGQRTIQRKTESPIILTGFQALNKLMGVDVYSTHDQLGGPSIMHSNGISHMVEADHFRAIKSAVKWLSYVPSTRRGLLPISDIRGVDDIERPIGYIPVQGVPYDPRFLLTGGADDQGTWQSGFFDKGSFTETMAGWAKAVVVGRARLGGIPMGVIVTENRMVETIKPADPADLTASETVVREAGGVWFPNSAFKTATAIKDFRTEDLPLIVFANWRGFSGGQRDMFDEVLKYGSQIVDAFVAYEQPVFVFIPPFAEIRGGAWVVLDATINANCMEMYATKGSSRGGVLEANGTASVKYRTKDLIATMHRLDEKLKALDIQLEECVDDSARIDVEAVIVKRQNQLLPVYEQISVRFCELHDTPGRMKAVGVIKQDVEWREARSFFYWRLRRKLAEFELRRKIIDAARVGRAVNVLKPTEASLLIQKWFLESSGKSEDCWEDDATMLSWMAEQSSSLELKVMEYSKACVTREIVNVILGGGTTTAIGAAGIVEGLRLSMDQMTTEEKEIFRQNLQRALKL*