MHFTKKAFQKCVEAKTACDLGKPKCKRCRDRGISCGYPAHAKSKSGATADNQYASVDVSPFSTVSDVISLDSTGPEGLVKSTGNWLVTPLPLKLDGPRAQAAERSHHPVSHLRVEILSQGPTQLICAAFCSFDATGENLSASLYLLFHPGSGVVGASGILRA