MQALSIPTWVIHISSVLEWMAAIVLIWRFGELHPQQGWKWLALAMLPALISAMCACTWHYYDNDVQLDWLVTVQAGLTLFGNTTLCLAAGWIYYRYQAKLP