MYTWLGKCFLQSTTLLHTEQNMKRPVLCFLFVSILVAHVAEATYHPVPPPIKCNSTGCTVENYQSIWLDRKPCKAAKAVYPTSEAQLFQAVALASKEGRKMKMVSAGSHSLPKLVCPAGEEGVLISTQNYNSLIRVNLSSLIVTADAGVMLRDLLDEIAGYGLTLPHTPYWQGVSVAGMISTGAHGSGMWDKGSAPHDYVVGVRLIVPASEEEGYAKVVDLVEGDDDLDAARLSLGVLGAISRVSFQLEPMFKRSVSLELRGDEKLEDEILLFAQKHEFGGLNWYPASGKVLFKLDDRVSADTLGDGAYKLAIVEKLEVDFIESLRIA