MASSSFKVTRISEGAVKPASETPDHTLPLAWVDRYPTHRGLVESMHIFRSGADAAPGVIREALGKALAFFYPLAGRIVEQPEKGCPAIRCTADGVYFAEAVAECSLEDVRFLERPLLLPKEDLVPYPAADLWAVEPHNTIMMMQITKFTCGGFVMGLRFNHASADGMGAAQFIKAVGDMARGLPEPTVKPVWDREKFPNPSIKPGPLPELPVLALDYIVLDFPTGYIDGLKTQYKAHSGKFCSGFDVLTAKLWQCRTRALNLEPDATVKLCFFASVRHLLKLDAGYYGNSIFPVKMSGTSKKVLESSVMEVIDMIREAKQRMAVEFFQFAKEETRQDPFQMTFDYESIYVSDWSKLGFSDVDYGFGPPMFAGPLVNNDFIASVVILKAPLPLDGTRMLASCVTKEHSQEFARGMKEDLP*