MSATLLDSVVHIVASDEEEADLKTLQHQDNLLTLLVLVITPYYLRTLYDYTLERFNALLQWISEHGYGIRCGESRRGHIGLGMVEVLQSRIPWREARTMTGMDKDTAFVAGFARLLLWHHLQPIAYGLAFVASWNDVSPLQRMLGVVVALREAIYIALTLFCLHFNPAYLLVDTAATWRKDRYVALIFTLLYVLSPEKYVWLALVRGAAETGDASAAADPPRQVELEAEVELELEAKRLRDEQEAEVERIAGTLHAAQSLGPRGAAILLFGGFLVLLDMVALIAMAVALDAAHRAPAPLLVGYSVTAVGGLFVLVCAVGYAIVMQIDKRGVPLPGPLAVLYRQEALDAFWEKVGSSEEEARVARHNQEDLLQIVRGAVAVAEVATKHCAGGAVDSAPARILSELRSLERTLQNERFELMVYGVYSVGKSRLLQTGYPSLNNMLPVSSKECTAHLIKIDVGGGSKGAKLHFHWSAVAELDSTLRDLLPEKVREFLDEETLALAREYVLAGCSLWPDGSEQESPPTLRLSEEEVSAWARVHGNDGASIKALASVVDHIAVGVTANADCQPYNIIDAPGLGADESRRAIAERHLRKCDVPIVVASFTDLSLEPLQEALRQIKASGHQPIIVITKLDAEYKALDEDDHSDQSLQTLMEASKADARRIFVQAGFQASDIHFVSAEWTSRLLANPCAACPGSPPFGMPSTS*