MARPPPLQGDFFGFGNLDVLPMFPGAGPSQGIPASDALRLDDDDDDAMALLEGNLMAQFGGDMSLNTDPMAALMDGDASDLISPDAILKAQDQFNTAANDIPGAGPLPAAAFAPPAMSSNNPLTEFTKRRNWPAKVVEEIRDLLQILDSNGRIRYVSPSITALAGYAVEEVQDTFLKHLIHPDDQGVLVAELHESIATGNPLRMFYRMKKKDGTYAIFEAVGHAHIAAARFAPNPNNQSPFCQAVFMMARLYPTKNAALLDSFLEHKIENERLRRRIAELRAEEEAEVEEAQRQWAQGRSDMTTSEDAGASSSTAYAGPSMPTDKSISSANTDGALTRKNLEDVTASSRQDSLRDKMARFEASSADTIALLTGIENGERMSNGNRSPTLIKGDAGIAMPMDRDSRSGDKKKKLKLAEEYVCTDCGTLDSPEWRKGPNGPKTLCNACGLRWAKKEKKRNSVSTPVAKPTPG