MEDTTFTKVFVGGLAWETHKISLRNYFEQFGDIVEAVVITDKSSGRSKGYGFVTFCDPEAAQKACVDPAPVIDGRRANCNLAAFGVQRSKPSSPIHGHAGGRGGMKVTSPFKTHFGAAAAAIPSPLPFSHYTLPYTNPFGFSSYSMDYNYPTQSYYNVYGGATAQHPMYGSGPMTGVAAATAAGFYPYLQFAEGNGPITGYAPLHYPNHMFHYSAPGGNYPHHNGSPVSLAPSPVIPSVCFAVPQA