MLFPHVKPTRFHQLLHPRLFSAAAAPLQQYFTDNKPPIKPWPKRLFPKRLVSMITQQQNIDLALQIFLYAGKSHPGFTHNYDTYHSILFKLSRARAFDPIESLMAELRNSHPPIRCGENLFIDLLRNYGLAGRFESSLRIFLLIPDYNVRRSVRSLNTLLNVLIQNRRFDLVHAMFKNSKESFGITPNIFTCNLLVKALCKKNDVESAYKVLDEIPEMGLVPNLVTYTTILGGYVARGDMEAGEKVLGEMLDRGWEPDATTYTVLMDGYCKLGRFDEAAKVMDDMERNGIEANEVTYGVMIRALCKEGKAGEARNMFDEMLDSGFMPDSSLCCRVIDALCEDCKVDEACSLWRKMLKKNCMPDNALLSTLIHWLCKEGRVAEARGLFDEFEKGSIPSLLTYNTLISGMCEKGELTEAGRLWDDMVERKCKPNAFTYNVLIEGLCKKGNVKEGVRVLEEMLENGCFPNKTTFLILFEGLQESGKEEDAIKIVSMAVMSGKVDRECWELFLRKFAGELDKGAVVLEELLLHEVSVS*