MFHKAFIVLWFFLNGLGAYDFKHCQAFFKKASLQKGGVALKELPKGVYLYYSKTYPKHARVIKSDPFVGLYLLQSAPSEYVYTLRDLDKDALIRPMASIGDKEALEAQLLVGQKGYDRYAQISQKIQKNGVISNICYQMLGLGVGGNGFIETKFIKRFLNQKEPYYGDIGVRLEEYNKRLVVVQFDPFFPKNPFLKNDEILAINHQKIRSLAEFEWVVSNLKYQSLVKVEIKRNHKIKEVTLKANKRYGGFLLKDTFLERYGIALDERFIITKIGSHLPKGLDFLKLGDRILWVNRKNVASNPKALREALSAPKIELLVWRKGFEFYIKVR*