MKTLLIFLAFLSSIFASLIGLTPPSKDSFYSPPVGFATAKPGDILKIRNTPSAPSSLYLPIVVKNAWQLLIRSEDSFGNPNAFVATLIQPLNANPSKLVSYQSWEDASHIDCSPSYGMQFKSPATTVTTQIDMTLIVPLLQNGYYVIIPDYEGPKSTFTVGRQSGKATLNSIRAALQTGAFSGIKKTAKVALWGYSGGSLATGWAISLQLKYAPELKENLIGAAVGGFATNITAVAEAVDGTVFSGFIPLALNGLANEYPDFKKRLYGEVKLSARSTMEKGSQNCLAASLVGYPMSQYFTGQNRAFEKGWGLLQDEVFNKTIEDNLLLKLDKTYLPQVPVLIYHGTIDEIIPIKDANAQYQIWCDRGIQSLEFAEDLLAGHLAETFTGAPAALSWIDARFSGKPAVNGCQRTIRSSNVLYPGISITIRIYFEGISKTIFGVNLGSGVNADKSISNKFFAYIRKYI*