MAPTAIKAEVDGRQVDVANLKVKTVNQHKEIEVESPDEKDPVAPNFMYDFKYNTPLPTFDREGRDFPADTDAPAIVNEFVENQLAPALQSGDGKAFAGLFQAHLTLDTEQTNASVVMNLLNTDEGIKIWTFHTVIEGLRAFPELPNRDGHMTGPISWPAQHNGLMMAARLKALGVPTIIIFPHWADHFPYMPYPEHWPVYTPAAKLGDWLEWYASAMELHAWTGSSIVKCEQDAKGAWTVDVTLLQRSPTYVMSLTHSVPRALGHYEPKGQKRPDLDACDRISYATPVGPGEEMGRRGAIELEELDKEMLDGLKAKGFKTDLVIMATGFSNTIDSIRMTLGDDVAKRCNPIWGMDEEGEIKSAYRECGVPNLWIMVGTLQ