MFKLQKQNYKQDKSGERVDFRFSNFQLLQVPKGWDRLSLSVICVETGKTVAKLGKTLVKNGSCQWPETLLESVWISQDDSSLELEESVYKFVVSMGSARSGLLGEGTINLASYVGSRVSSPVLVPLKKCNQGTTLQASFMIDKSFPPPFFSEVKIHCLTPKSKFRYYMNPHFFIILNKVKVNRHLTQYSLYTFRDELKSSGSGVKEHVLDHDVDSKSNESGNFSAGSDVLPYDPGSNSGPSKLEIKERSVSASGSNNSFSSAESFTRKEKFPSRNYLKNEGSKQVRASPDHTSPQNDHLIDDQTVSSPSSYNTKATISMEHLQNNGKDFTASSVTNSGSSRNLLEAAEDTIEELRIEAKMWERNARKLMLDLDILREEFASQSKKQADLVMDLSASYSEQGNLKREIENLKLKLEESTSKHDVAEDSIFQPRGQKEELENEVRHQQEFNASLALQLKGSQESNIELLVLLQELEETIEQQKVEIEKFSSWKESEETLQRSDQSFTKPLQDKNHELESERAMNRQTENGHSEKTSTELIRDIEALREKVQELERDCAELTQENLDLLIKFKESGSQASENENSEDFTQLVKQLEVAFHHLKRPWHKVSSSVSDQCKHHLENLANLNEDGARSSKLLTTGCALTYLFDLNNLLETRIVECGECLKQHEQEIQERNRKLEDYGLEVQALESSKAELQIQCSGLLKELDKKYSELQSNEEEKRRLLEHQRELEGKVSGLQKEKDQVEENMKIVSRESAKTSSCLDDLQSDYKELNNNMNALVSENKLMKRKLAQLESEKHTLEDQFVGLTEKNENMEAQIRLMTVEGESRQSELEESTSVIMNLQEEIEKLESETKMSIANLKEELEDMQILWSQTREECEHLTNENEKLQGSLKNLLEMERKNVEQDEHRMQLEAQLHESQNSLSNSLIKVKALEENLDSMWKDFSLKEERLNAELDELIQENKNETEKLVQQESLSNQKYSEKLMEVERLEKEVEQLTKQISEMDEERRLATDSVNEVSSLRSDKEKLVSAIDDFKSKCTLTEKELAASRQSYEKLMVDHAKILKLLPNYRANEEKLKTSINDLELQLTLSRYEHQKFHEESANLKLQLQKAKELQDEVFNLKSELTECISEKQNLEASLEKISGDFEEMKAEKASFTSKISNLQKVLTELENSNRRRICLEEKVQQMESELTEKEKFFAQVTDLRTELSETKRDNEQYRQKIYKMEEEKDNFLKKVQALEAEVKMMEEEKKLYAKKFEQNDTPKSNNKYTNFNRAPQKLSQSQELWVDRLHSDRKSSESEGENSSSDGITSSVVVDYLARIQLLENKLGEALEANKKYKIQLQRFKTEERRGHSPASKKSEGDNEMVKRFEHTKALLEAELKDIRERYFQMSLKYAEVEAQREDLVMKLKAVKSGKRWFS*