MDSEPSSDAFQMSSTDLIRQRLVKCGVPNDYVEQLQPGLVAYVRRNKSKLRLFICALLPGPEEVNELTSSAGSEEVCQKIKDQFRESMKWVQWLMFEEEPQAVLKELGKQSSGTRGVCGAVWGDNDIAYRCRTCEHDPTCAICVPCFQAGNHVNHDYSMIHTGGGCCDCGDETAWKPEGFCARHRGPGQVQPLPTKFTISADPVLGALLLVWKERLVAAESVAEGRPKKWEQQTLQEKVASKTSSAIVEMLLGFCKCSESLLNFTATMMGSSPAGLLDILLRTERFVPKKVVAELHELLFKLLGEPNFKYEFAKAFIKHYPTLISEAIRKGIDGSNSSTKSSDYYPVLSNFSVQIFTVPTLTPRLVIELKLLDMLLGSLKQFFVSCAGEDGRLLASKGPISNQHYIRLIEDIRYVMSHLEVAKYVARERPDLSKAWLQLLEFIQGMGPQKRVTSIHVEEENDQWLASFILEIQMANIHSLYVAGAVSVYDIKWMEDKTLYHISTQDDSDDDGDVVRHAKIGRLSEESSVGRMAGRSSGSDPEIGEACPESTCNLHGSGVKSCSNYIDSSKLPIPSSLIWLISECLKALDNWLGVDTAKDLRKPKYNTTEFTESSLTRRAVQWRGRGGRGLIRDMNSVEPAPRGADTDTNTGRGGVFREIFRRGRRIALADARTESETDEDRTARRPFVTNDNFPGVSEMNIDTASIEDFPGDSCLDLEVESLGVLRLEEWPVISYDVSQQDISFHIPLHRMLSLSLHKAMELYTGKLDQHHSEMTNNISTASFSGSCREFFGQLLGKCHPCGFSAFVMEHPLRLKVFCAQVRAGMWRRNGHSTLSLCEYYHSVRWCEDSLELDVFLLQCCAALAPPEAFVQRIQERFGLSDYLSLDLIRSNEYEPMLVQEMLALIIRIVAERGFCGLSVTETLRRELIRRLAVGDATHSQLLKALPPRLLDNKNLQETLDTVATYSRPSGMQQGKYSLRKDYWQELDLYHPRWNSRDLQVAEERYSRFCKGSAMVMQLPRWRKPFQPLNNISQIATSRGVLQIIRSVLFYAVFSENSSESRAPDGVLFTALHLLGLGLDICSLKTNKNVQNGIMLPTTLSEQNDFTSIDARISCDNQEPPPLLDYAKEVVYVGGINKPGASKHQSMLSLLVLLMRKYESGSEQGIAAESSHCNIASLIQSFLEKFAELHCGCMYEIEKLVPSIVHRLSLRGERHSAVKGSDNPETPSYPSDVEKKRALARERQAAVMAKMKAAQAKFVASLNPSDSVEVNASEANQGKSFVETEEASEDTASVVCSLCRESGCKSPTAFLTLVQKSRLLSFAERGPPSWENGTQKNGDDPAINDRGAEAYGSALDSGSGEMIPTVELWHLIQNALDGVNRDGPLEVEGLFDILRIQLPVNTRNVDRHIVSDDSNANLLVSADTGEDDSVIEEDADSGRDVPIRLFSDSCSDSAALVRKGMVGSSEDAISTVLTEYVAAISRVMSEQQPTPENSSEVLGRGSSALSSQALTFDGFGPNDCDGVHVSSCGHAVHQECLDRYLSSLRQRYSSRIIFEGVHIVDPDQGEFLCPVCRRLANSVLPVLPVGSRSDTLCKQAMLAKKDLSPSRELPTIASAGWQKLRLPEALSLLQNAEELAGKRGFRKAVSWQLPEITKSALESLFHNLYTMYFPGKSITKPASGRINQSLLLWDVLRYSLLSSELAARSAKLDAVARGSGTNLETLYRAVNCSKGSVLSLLLLVAEATQSQNRLTVLLRSRGMQLLVGAISCGVSRDTLSENSSTGNISSLLDHIDKGKDFPDIHFWRRTADPVLVHDPFSSLVWVLFCLPLHFQSTMEPFTSLVHLFYLVCLVQVIAYTGRSILPEGDFKSVSYSFIKRIVATVSGTVLSQSSLETDDVDLFSCPIKLLIRRLTLPYLRRCALLYKLLNFSSSAHPQEGVDGWERSTVHMVDDYRKTGEEILIELEELQQLEQLFQIPSLETILEDKNVHILALKWCQHVSKETGSRPYRHVVRPLLARPFELMRLPHIYQDLLQRYIKECCPACKSVPDQPALCLLCGTLCCAPSRRPCRQNECYQHAMACGAGIGVFLMIRRTNVLLQRSARQAPWPSPYLDAFGEEDFDMQRGKPLYLSKERYAALTHMVVSHGLDHSSHVLHQTTRDTVFII*