MASFKVTRISEGPVKPASATPEETLPLAWVDRYPTHRGLVESMHIFRSGADAAPGVIREALGKALAFFYPLAGRIVEGAEPGCPAIRCTADGVYFAEAEADCSLEDVRFLERPLLLPKEDLVPYPGDDRWGVEPHNTIMMMQITKFTCGGFVMGLRFNHASADGMGAAQFINAIGDMARGLTEPKVKPVWDREKFPNPKIKPGPLPELPVLALDYIVLDFPTGYIDGLKKQYKEHSGKFCSGFDVLTAKLWQCRTRALNLEPNAEVKLCFFASVRHLLKLDRGYYGNSIFPVKMSAPAEKVLGSSIMEVVDMIRQAKDRMAVEFFQFAKEETDQDPFQMTFNYESTYVSDWSKLGFSEVDYGFGPPVFAGPLVNNDFIASVVILKAPLPLDGTRMLASCVTKEHSEEFIRGMKADLP*