MAPTAIKAEVDGQQVDVANLKAKIVNQHKEIEVESPDEKDPVAPNFMYDFKYNTPLPTFDREGRDFPADTDAPAIVNEFVENQLAPALQSGDGKAFAGLFQAHLTLDTEQTNASVVMNLLNTDEGIKIWTFHTVIEGLRAFPELPNRDGHMTGPISWPAQHNGLMMAARLKALGVPTIIIFPHWADHFPYMPYPEHWPVYTPAAKLGDWLEWYASAMELHAWTGSSIVKCEQDAKGAWTVDVTLLQRSPTYVMSLTHSVPRALGHYEPKGQKRPDLDACDRISYATPVGPGEEMGRRGAIELEELDKEMLDGLKAKGFKTDLVIMATGFSNTIDSIRMTLGDDVAKRCNPIWGMDEEGEIKSAYRECGVPNLWIMVGTLQ