MFRMGTVFTHLANPLSTNSIEDDTILALLGVFWPLLEILFSSSHMENGNLSAAACRALSQAVESSAAVVIEEFGHREEYGPLFISTFERLTSAASITALNSSYICDQEPDLVEAYTNFTSTFVRCYPKKVVVVSGSLLEASFQKAAICCTAIHRGAALAAMSYMSWKCNMEIAGGWRKKITGFSFDTAHAAQQQQG