MKSQIKKKSFNNKTTEPVRLYSKAIVTGYKRSKVNQTPNVSLLKIEGVKTKEDAKFYLGKRCAYIYKAKTIKNGTKFRVIQGLIRRSYGNSGAVCAKFRKALPPSSFGGRVRVFLFPSNI