MSSTVAAESSMEMIRRVYTNSWFQILLISFICFCCPGMYNALSGLGGSGQVDPTVAANATVALMSATAGTALFVVGPIFERVGPRVCLLLGGWTYALYSGSLLNFNYDKNGAFVIASGALLGVGASFLWVSQGAIMTTYVPESQKGRAIAVFWIIFNLGGGVGSLASFGLNFHSKTSTISDATYIALLVIMLVGWVLGLLICTPSAVRVKGIHTTASEKPNWRQTARLALRTVSDWRVICMLPLFFSANVPYSYQQNEVNGMNFNIRTRSLNGALYWMAQMLGGLIMGCLLDMPWLTRRWRAVAGWVTLFVTGMAIWGGGYKFQLWSTHRIAQGLKQNIDYTNGSLSAGPIILYICYGAYDALWQSFCYWLIGAQSNSPARTAIMVGAYKTFQSTGGAMAWRLNALRKTAMTQFAMDWGLCIGSLLIVIPTVWAITSTSVGEEDVVAEVAEKDVKQPLP*