MLNTARLDNPAVIFDNGSGLCKVGISGEIVPRHVINSVVGHPKFNIPSARSNRKRYFVGEEAQCMYDGLY
LHYPIERGLVTRWDDMEKLWKDLFEWELGVKPNEQPVFMTEPSLNPRETREKTTEIMFEKFNVPALYLCN
HAVGALCASACITGLVLDSGDGVTCTVPIYEGYSLPRAITKLYVAGRDITEHLTRLLLAKGYTFPCILNK
AVVDDIKEKLCTVSWGSKDSEKCYQRSLSEYKLPDGNTIQMSDHLCQVPEVLFTPEHLGIHDLGISKMVC
NSIMKCDTDIQENLFAEIVLSGGTTLFPGLQDRLLKELEVLAFEGTPIKITASPDRCYSAWIGGSVMTSL
TTFKQMWVTAEDFKEYGAFVVQRKCF