MDKSWLNIRSRVDQRYRDGVEGFLNWAFSQPGVNTMIRCPCKGCMNTVFKLKNDDDSNEDDDITGMIHDACGYTNVENNMNSSEGNEEPKIHATKFYELYLRKLKSYLRNPGHPEGAIAEGYDANEGITFFSHYFKSISTKFNKSAINDDGFESNGEMSIFKKSGQTKGSSDGKKLPHDESTKQVCIFFKIVKREYMREIEIQGSTRPHGMLNNDFIYWFRARIFVLASQGRATDELISLVVGPEPLVHRYSIFMVPKKELVRKTHNSGVLVRGDDSDSNKEYYGVLEDIFELRYVGNRKVHLFNVNTHCALNTNEPFVFASQSEQVFYLKDMVDKDWLVVVKTNP*