MRSFASSLAAQIGFLVASLTKSNFNSVVYELSLLSEYGTAGNLIMLQTCLEQVSLREGEVQNVQLKIDLLAIVIRHLIHQPNFSTVFCEAVTHDPPSESLLEDLSETLKLSLLERIGLGLALTDAESEAWQQQGYRFCQIKIAELCQTPGSVSSETIIDQLLLFLHESEGLSKHIPAFAKSLPPGAHTSILLMPLLQDEINDFECFRRFDAISKSSCPVSLDLLEQLDSAVEASDIMEELGYNCTAGAAQFKEFLSFFSVLNEGSIARIITMVARTHTGLEDGHGSLGTFFSAFSFSAPVDGPWATNTWNVELLVEAIQDAAPGTDWGLVVDNFDHESFFLPDQKAFNLLIGIYGMACKDPFPIEKICGAIWKNTEGQISFLRYAVLASPDVVQFGRSYSGQFPESLLGNEMLPGGTNQAWLSVPLLKVLCQLAEMGHAGAVRSMLEHPMKQCPDILLLGVIQVKTTWNLIQHEILASLFPLYLGPGSSNTAIFRQLWRLNSLMVIRGFLEVHSKDPTSIPRILDVCQELQAIPHILEAAPFSFSIDLAILASRRENLNLEKWLHDNLNSQGGPFFQACLKYLKERASGESRTEVLGSSGHRSGLPTSLPLETTAILLKALQSTPNHLVSRELWEELKRIHAAVVRVNPRFLSVGASEQSASESFSNDIEQEANSYFRSIYAGELPIDKVVTMLEQFKESPIQRDQEVFACMIQSLFDEYRFFPKYPERELRITATLFGSLIKHQLVSSLTLGVALRYVLDALRKPLDSRMFSSFGLAALEKFRDRLVEWPQYCNHILQISHMREAHRGLVEFIERVLPNTSHALSSSDIHTSSAQTMSTMTMAPTGESTEVSEAFSQMAINSPDLQQQQTSQLQQSQPSSLHDEKIKSSSLTTLSYSKPFVSATTLQLQHSASTNQLFEAANTQKVTQPSQPGTFQVAPSPGFPRPTPPKGGGFGHALNIGTLVAAAERRDTPIEAPSSEIQDKIAFIINNISSANLDTKAKEFAEVLKEQYYPWFAQYMVMKRASIEPNFHDTYLKFLDKINSRVLHKEVVKATYENCKVLLRSDLIKSSSEERSLLKNLGSWLGKLTIGRNQALRAIEIDPKVLITEAYERGLMIAVIPFTSKILEPCQSSLAYQPPNPWTMGILGLLAEIYNLPNLKMNLKFDIEVLFKNLGVDMKDVKVSQLLKGRPREIEGNPDFSNKDVAIAHPPALYPTENTSSSTAPMAHVDLPSEASIASSHPVMPPAAVSQAQLGSSHMSASLVLPEEEKLAPLALTERLPSGQGLPQTAGSPAPYSGNQLPMPLPNLSSYVVMNPKLAALSQQLQLSRIVPAAMERAIREIISPVVDRSVTIACMTTRELVTKDYAMESDDSRIRHSGNLMVASLAGSLAHVTCKEPLRSAMANHLRTLFQSLNVTGEVLETTILLIINDNLDLGCAVIEKSATEKALRDLEEVIGPPLAHRRKQREAMGVGYYDVSVYSQGHLARLPEVLRPKPGRLSNAQQRVYEDFARLPWQNQPSQSTVVAPAGSAVSSSVPTVSGLARAGYTQHAQGLGSYVGMPGAQPAIGLGLVNQNVESNAEEIDLRMPLPLSHSSSGAMLVPDTATHQNLEGAPGPGNLTSSALFLDIASSEHQPVLKETTPALSASASPPLPADHVHISPAEPSWTNGEAFEKLKLITQKLDVAISKGVSLGLSAPSQDQEIQSLIMEVPEVISQCISKEETAVTFSQKAFKCLYENANSTLHVATYLALLACMRDVSKRVVKEITSWVMYSDDERKYNRDIMVGLIRSELIHLADYNVNLAKLIDGGRNSAATEFAIYLIQTCVVQENIVSGLELSNVIEALAKVAQRPGSSDSLQRLVEFARTSSTHSGQSGSISGKEDKARLSKEKRPSSSRGNAFREESKAMVKDTASIDPAGLQEQVAILFDEWLAIWDTSAPQNNDKTYAIYISKLQHAGMLKGDDITDRFFRILTELAVARCLNSESQLPVVTSIAFQQQGLSFAAVDTYAKLVVLLVKYYGVDPSIGKINLLNKILSVTVHVIQKVADEKKASFYPRPYFRLFVMWLMEFNAPDPQLEASNFQILTAFANAFMQLHPLRVPGWSFAWLELISHRMFMPKLMLSNAQKGWPLIQRLLVALFKFMEPYLRNADLSDPVRTLYKGTLRVLLVLLHDFPEFLSDNHFSFCDVIPPSCIQLRNLILSAFPRNMRLPDPFTPNLKVDLLPEIGQSPRILSDVEYALKNKQLKSEIDEYLKTRQPVSQFLADLKQRLMLPQQEVSPAGTRYNVPLINALVLYVGMQAIQQLQSKTAPQQLAVPTAPITHSAPMDIYQRLIVDLDTEGRYLFLNAVANQLRYPNNHTHYFSCVLLYLFAEANQFQEIIQEQITRVLLERLIVNRPHPWGLLITFIELIKNPRYNFWSHGFTRCAPEIEKLFESVARSCMGPPLKAVEDDLASSITPEGLKA*