MSDQNSQVSSFSLKKLSPIPQILNTALSSQERQITAMDKGKNIQTKLTEEELQRKIERVTREIQKVKEEGLKVDMTTAIYKAAAVTLDEDLVSQIKRKKEVEMETESLRKSPTAPESKSKSNRLQPPNTASPLNQNTNPQTYPQNYQTAQNVPSPSIAPPLPKRITFQVPIPAEHEVHGSKLDNYEEQEREWKAREEAKIDIKEEIKRAMKELQCVPDVAGLSYAELCIHPDLNLPEGFKIPKFDTFGGVGNPMAHLRAYCDQLVGVGKDEALLMRLFSRSLCGEALEWFTSHETRQWPSWSVLATDFIDRFAWRKEAARVRPPMTKKEIVEVFVRVQEPEYYDRIILLIGAKFVEIVKVGETIEDGLKSGKIARVSASPGSSGLMRNKRQEVAAVSYGGRKIPRNSSRPQDRSKPPPKSHQAYRPQSNHSNNYNAAPTYQDAQILSYQNPPPNLQNFPSMYPNYPQSYQIPPLIRISLPTVPTTQAPRPNARNYQQVPPPQQSGYDPSRPRLEKRPSRNFTALDESRTKLFERLSAAGYIHPVGPKPVDVNSKFYKPKQRCACHSNSVGHDTEDCINLKHKIQDLIDQEVVSLQPAAPNVITNPLPNHGGGNINMIETDEDECEIKRITPVAQEDLEKAVGSLSVKEKREFVILTHTKAVALVPSKTLAKPKFVIETAVAQGMTRSGRCYTPDELALGGQKKDHAKRPISEAEAEEFWRRMQPKDYSIVKHLDKTPAQISVWALLMSSGDNVAAMIHQVIWGHRISFCDDELPAEWRSHNKALHVTVICRGKVVNRVLVDDGSGLNICPLSTLKQLRFDLGKLEQKQVNVRAFDGVERDTLGAVNLTLQMGPAKFNAKFQVLDIDTSYNLLLGRPFIHMAGAVPSTLHQMMKLAWKNEELVVHGERSHSGKQVPVFDETPQGSDFYTVELVNATDEDLAPQTPMPAMYRMIATVMPQNGFEPGFELRRNSQGIIEPVPVLAKGSKYGLGYIPTDDDVKMKNKKDQELAKPIPHLYQSFPIWEYAEPEDCGEGICDLFKEINAIIEEEVEPAGIRDAEPGEMLQNWISMPILMSQTLCNISYRPANVMSCHELNEQNETDDDKVDDYEEENGQPDYVAEEFRQFENQHKPNLEETETVNLGDSKCGKEVKISTYLNETQKESLVHLLAEYSDVFVWEVGDMQGLSTDVIKEEITKQIESRLVEVTQYPTWLANVVPVAKKDGKIRICVNYRDLNKDSPKDNFPLPNIHILIENCAKHEMQSFVDCYTGYHQILMDEEDAEKTTFITPWGVYHYRVMPFGLKNAGATYMRAMTTIFHDMIHKEIEVYVDDVIIKSRESSDHLTHLRKFFERLRRYNLKLNPAKCAFGVPAGKLLGFIVSRRGIELDPSKIKAIQELPPPKTRKEVLNFLGRLNYISRFIAQSTVVCEPIFKLLKKDAPTKWTEECQTAFDAIKSYLSNPPVLVHPREGSPLLLYLSVSDSAFGCVLGQHDETGKKEMAIYYISKKFTPYESRYTMDPLKYIFQKAMPTGKLAKWQMLLSEFDIVYVTQKAIKAQALADHLAENPVDEEYEPLKTYFHDEEVSFVGEDVSETYPGWRLFFDGAANHHGKGIGAVLVSESGQHYPMAAKLRFNCTNNMAEYEACILGLRMAIDMSVYELMVIGASDLLIHQVQGEWVVKNPKIIPYVQYVQNLCKRFCKIEFRHTPRIQNELDDALATITSMIKHPDTDYIDPLDIELKEYPVHCSHVESEPDGLPWYFDIKRYLESGTYPEDATSNQKKSIRRMALNFFLNGEVLYRRNPDLGLLRCVDAVEAVRFIEQIHAGVCDTHMNGLTLARKVLRAGYFWMTMENDCCKFVQKCHKCQVHGDLIRVPPHELNAMSSPWPFVAWGMDVIDPIEPAASNGHRFSLVAIDYFTKWVEAASYKSVTKKVVADFVRNNLICRFGVPKSIITDNGANLNSHLMKEVCEQFKIIHRRSTAYRPQMNGAVEAANKNIKKILRKMIDKHRGWHEILPYALLGYRTTVRTSTGATPYLLVYGTEAVIPVEVEIPSLRIIQEADLSNAEWVSKQIDQLALIDEKRMIAVCHGQLYRQRMTRAFHKRVRARDFEVGQLVLKRIFPHQDEYKGKFTPNWQGPYMVRKVLSGGALVLSEMDGRVWPKPINSDAVKRYYG*