MALLSLILGVVGNATAILVLMSPMPTFWRIIKQKNAGSFSPQPYLFGLLSGMFWTYYGILKEGGIFVITISVTSCAFQLLYLSLYVWFANRSQRKKATGILLVIVTIYVTTIVSTMKLEHGNAPLVTFGVLCVVTSVFSNAAPLTVMGKVIRTKSVQYMPFTLSLGLFLNGASWLSYALSVKDTFLMIPNAIGTSLAAVQLALYTFYKFYGVQTIVKSVDLTSKGKQCDSLEDIQIMAMENSGNKLAATYGTSSVVDAVLQEIKLP*