MMKSFGVRLASTLALACSSRTRRFPPLIRRPNLFPQAFHALQDFGKLSGGLTLALRLSGASQTSKRLPWSIATRALTSATEGKTITCRAAIAYEPCKPLKIENVQVAPPKSHEVRVRIVNTALCHTDFYTLSGKDPEGRFPCILGHEAAGIVESIGEGVTELKPGDHVIPCYQAECRECTACKSGKTNLCGKIRSATGNGVMLSDKSSRFSLHGQPIYHFMGTSTFSEYTVVHDVSVAKINPAAPLDKVCLLGCGIPTGLGAVFNTAKVEPGSTVAVFGLGTVGLAVCEGAKKARAKRIIAVDTNASKSDLGKRFGATEFINPKDYDKPIQQVLIELTDGGVDYSFECVGKVELMRSALESCIKGWGTSVIVGVAASGEEIRTRPFQLVTGRVWKGTAFGGYKSRTDVPKLVEAYMKKDIKLDEYITHNLKLDEINHAFDLLEAGQCLRAVLEM*