MSTPYVILLIGLLYLCVGPFIIAQGSEFAERNHKKRQIYREQVLPHAGGKIPDTAFETDRLFLNRLQKEGIAVPDGIVPE QRNPQVYQYYSKPMRTVFHIALSSDGRYTPREGRYHYRQVPTVETTYLYPQAVGRQHVVVPPKHALPIYRQLQLHNPLLN QVKLQPKKAPNFLELAPTVGKSQSHPLAGSAKAQSYQNVNLLHGHSPVLPAFKKTSRGSKTYVDSYGTTHLFSEFDDLLN KLDLQQTGRKNY