METVVKVAAMTILLPLFIHCIAFGESIGRGRGRGRTLVEHSPSLGVNYGQTADNLPPPSAVAKLVQSTAISKLRIYGADPAILQAFANTGIGLLVGISNDQIASLNQLAVAQNWIKNNIVPFVPATDIIGISVGNEVLFSGDGVLISQLLPALQNLHTALAEVSLDRQIKVSTPHAMAILSTSAPPSAGRFSESFDMKPLLDFLQKIGAPFMINPYPYFAYKSDPTDRTLAYALFEPNEGSYDANTGLKYSNMFDAQLDAVYSAMKYLGYTDIDIVVAETGWPSVGDPSEAGVSLQNAIAYNGNLIKHVTSMAGTPMMPNRSVEIYIFGLFNEDLKPGPTSERNFGLFKADMTMAYDVGLLRSQSAGPSTAAPRTDGPVIAPPTGKVWCVAKPSADEKSLKENLDYACGQSIDCKPIQQGGPCYLPNTMASHATYAMNAYYQSAGRNSLSCDFAQTGTLTSKDPSYGGCVYSTVNA*