MTESPTFIGSIGLLSLPNWIIHLSSTLEWGIAALMMFRYGMITGRKDIRMFGISMLPHWVGSFFIIAYHLTGDSIPLLLDLSETVNLFGSAALLYAVLTLLKKTSNPTPTGYATCLATIMIAGKPQSYLGEDIFDAILQVSSIVYITFLVLLIVVRKRDPEVFSPLTVAGFWFVLVFISFTVFSIYLATEVRGNLSLSHDDLLHGLAESLLTLSNLMIVIGIHRQTVWYEKLAKKAESA