MSHFALVPKSSTTVPLHDQENSSCIRAPRVQAELTSLYETYASLYPNPRLMEESQDRDNLLRAISSASHAVQLNSPTQKKTGLFGWFRFSSDLAKPLAIQAFSDQGKDDKRLRYAEGMSEDNLQLLGTHLASLDPSCIPAEAYSMARFHLVSGRTKSVNVARAAIWQPPHDTTTLSVVVTGLGSIVELVLDESNEHELDEEKGEVQYTSDRNELLEHFRQISATSYSAIYARASTVGPNFLVVSWGLEDGVVVCYRRVKLAGDQNTHSWQACGMLSPTDAVQTHLGDDVFVQDESASLRVSDIVPLIVETGKVPAATIVVSRLGGTIEIVPLPSRLWYGPTLQQPALKPPRIQVRRGEALHYAIGELTDLASFQNRITALTTSDYHTDVLGLETFRTSVTRGTTWDKEAYPQGPPAEHIMAAFGAKNGREAVTFWSVSTMLMDETTTKENCDEFGFLLHANMLEAIDVGAVGPPVSVFASDPIMRHWRRPRHVELWADAEQGVLDEESSKRITTISVSAPIVTIRFTTASSSLEMAMLDWNGGVTMMDCRLLEHTASQTLAENEFKIVYQPGSPENIEPLVESIVDRSQSLKYLVDEYGVSRAIDLRWWCPPECLPLLAILIESPLRLCFLSLEQIAKGTVPCSLRLGMASGTLLSSSLNDDLLLTLLGCKGGRRQLSLFALHPLDTRTTVESLFNESKFEEAIAAISRLAVRDQVILSDMVEECNKHLWRTTRDFRYLSNSSDDAFVVQEAMVDVEYLAECYDFDTYLRLQNVALNRIDYGRLEASFALKGFFGPESIRRNLRQRLVLLGTYRLLCKRLFSTPSLAHFLEKFVSVNIADLATSLARAGDIEALSIVVFRHEIDTVRYLRVLCEIHPTIALCRYLHLLPVWQENVEAKGFLYTGSKGYVLRNWAEMPDTLSSSIGFQLLVDEEDRDAVQKLYAEIGPDERLKSSLSSCWQILRDWYSSWAHILCDFVCDLSSTIKFCNVSLKALQCESAEKRDALDVLDASQNHSEIHRILRRSEALQLLLVEILDVNNPPVTHSTMGLKELESLDTRSVVQLALTGVVGFDQVLARFQYVLIPLLHPTHATRDDTGLYAELDRELALYCFTIFEAAPMENSSDTWDRTQRAIEICTAIVSLSTTGIPAKQRVVKDSRILMDIVTRLFENTVAIICQLCPKLTNARAIVETLWMAYESLPKHLGNGSAEEVDNMYRSLVLIDILSQWPDCSPFLIVSKNDSLRSGREGQIRAGKQAVESICTSFCMQVGLKFSRIENVEHGQLLSMLIADIQQINQQCCDGNLSTVEIVTVRLFEVLLQQHQVVLIHKLLTCYGALVDKAMASNSVMAFVNEAVFEETNDESTLSAAMACQDVLYPWFPNLHSEFKSVRVYMDVAKFINSALATHWVSPGVLQKQLPLDVVESMLISYPSVVVYGYKNWADEKFAKDANKLIRDFFKVQDLASEDVAAWDGHKLPSLPGTFILHMAQRLDLTDTNAFVFVKNRMIHHALIGKHCGAAAAICRSLFHDELDSVSRDLSLAVVDAASAIIREDSFDDAETKYELCKLALSSRIGPLSVESPPAHNELLGYYSSIEYLCTSTTPTNAFAASSLFQDTLEQYSINFSELLRSLRHQSMYNTVDDALLSTIARYSMFWCIFQCSKYEEADHVAVQQAEVTSAAQLACGLLFYIKDSDIAIGCLKEVQSVLQEEFAAIVSSLPSPNSDYVRPDCSIVHKLVGRGYTETGAKRASFVTNNESYEAALQWAVAHSLDPDFDNPLVLTKAADTKWIDQATMQQLRATLEASTRIISKSSELDELIAKWKEGSILPFQSVQSGKLESFSRRYHRHDFPTGRRTEEHSKILPHIGSSSQNLLVEQSWRSESADMSFVDELDVSAIPNRAGDVYEKVLLLDEKDVDGKQESPDPIDRIRQKNSIGKEQPLVPGQSGAMIFQAAQPKENLDIGYKRKVLFARQEDGIQTSNERSTSLAGHDGTERSREASNTTGATQLTTENVLKPSHWTAEASKRNQALRDSFERHESLGVGEIKSPDIPFLREQRRALLRSSRVARAPSSAPATDADERRRLIEEGRRLLLQARGAGAIASQRTSHRNPLLSNTADSASPKPLLAQDEPNLKAPSSNEGGDIDDV*