MRFALWSAAFFAGCMAAPILPTHPLIVRRELTEVRIAGRMVKCGYAKPLIARADDNVIRLFEACLIKTDGWYRMMYAYRILYLGYELLTCTGPDLGMCWIVDTGEREFTQSVQTYAMLISLEQCQPSELCAYPTDDIEIQTNPVHINACFHHQKEKRENDEPLTSDGDVDPVNDGEVNNNISLIRLC