MKTLLIFLAFLSSIFASLIGLTPPSKDSFYSPPVGFATAKPGDILKIRNTPSAPSSLYLPIVVKNAWQLLIRSEDSFGNPNAFVATLIQPLNANPSKLVSYQSWEDASHIDCSPSYGMQFKSPATTVTTQIDMTLIVPLLQNGYYVIIPDYEGPKSTFTVGRQSGKATLNSIRAALQTGAFSGIKKTAKVALWGYSGGSLATGWAISLQSKYAPELKENLIGAAVGGFATNITAVAEAVDGTVFSGFIPLALNGLANEYPDFKKRLYGEVKLSARSTMEKGSQNCLAASLVGYPMSQYFTGQNRAFEKGWGLLQDEVFNKTIEDNLLLKLDKTYLPQVPVLIYHGTIDEIIPIKDANAQYQIWCDRGIQSLEFAEDLSAGHLAETFTGAPAALSWIDARFSGKPAVNGCQRTIRSSNVLYPGISITIRIYFEGISKTIFGVNLGSGVNADKSISNKFFAYIRKYI