MKTVQILSIAAVVPMMAEAYVSRSAFVGRPALVSPSNKGPLTMDTEMDSLDNASRIKLEKTLGLSVDLETAQAQHGMPWKNSIDPKVEDSELLYMPFWEWQMDFMKENLQDLRVVSCSDGKTDFGYKDNKDKKARIVNLCASSAEYRKIRMTYYDAGDNTQVFNSVWYPDPKYNLPVLGIDLLAFNRKKYLAIVDFQPLYEDEEEHASTFEHILKPIKEKYDSLKGRMSSKFYDETQFFSQEMLFARFDDEDIVNNDLAPAFQAYVKAHLELVKNTEPAPKDASKVLGRQKAYDTYSAERDPATGLFAAMFGGEWAGDFVHNFLFSMSERPKEGSVPQGMPFMGGPPGRGGPPGAGGPPGAGGPPAQGAPQQQQKQPEAKAPVEARRR*