MDKKSVYEFFSLEGGANGGMLYEGDSDKWKHARTSLSPYFLKSNFDALEDILCEILYGCSLGKEDLEVLVRSLAEYTIGGTSYRGNYPGGLTSLDYHSKIASKMADAAPEGTLGHILLNECPSLPERIRYENCSFFLEAITPCFASFWTISMICVAGRTDTSMQNKAAEDATYREQCIKEALRMYPPVPLIWARGATETHHFENPLFDPDVKPSSFFAPLFGSCDIRTKQYIKIKKGTKVMMFPSIFHHDDRFWRRPEEYVPSRWNEDPHVLDGPRIVKRKTVRRCTSGNQVLDLGGAEIVGDQGQKR*