MEMGRRSSRSALLLILLVLGIAGAAQGLYDASSDVVIVNPSNFKSKVLDAKGIVIVEFFANWCGHCKALAPAWDKAATALKGIVTIAAVDADTHKSLAAEYGLQGFPTIKVFGVGKSPIDYQGPREAKGIVEFALQQAKTLALDRLKSKKKSQDKEKKNPDKEKASIELTPTNFDEQVLKSNDIWLVEFFAPWCGHCKKLAPEWKNAAKRLKGKVKLGQVDGDAHKDLMSKYSVTGFPTILVFGADKQNPTVYQGARDASAIESHALQLLESSAVPPEVTELTGPEIMESHCSSAAICFVTFLPDILDSKADGRNQYLDILKNLATKFGKDPYGYLWAEAGKQPSLEKAVQVGGYGYPALVALNVKKAVFLPLRSAFEPSSVLDFVKDAGQGGKGNLPLGTGYEIVKTDPWDGKDGEAIPEEEFSLEELMAADENADAQSEL*