MLVQESMVLSGCVGLTVMWVANFKLLAYTGNRGALAHPDVQASVLVWAALLVLPFFPAKSGRAPASSSSGVAALGVLLKLGVWLGLNVVLLAPQGVPPVARHVCYAVYMWMFVSLCLDAAMPLSGALLGAGQRGGGLALQPAMDGPYAATSVREFWGRRYNQIVSATLLETVYKPIVQGKWVAPAAIAPAPAPTVPAPARPVAGADTPANGNGIGTGSGEGKAAHNGAAAGAGVAVRAGPKAAAPAPGHAGSSSNSNSSGASGRPRTPMPVMLAAMGVSFFISGVMHEICIAFMCGGQLEGSYRMLGFFLVQPLMILVQDTATAVLMPKAFRESTPGRLLQTVVTLAMVLASAELFWAALESCRIDERGLQEVVGAMQQLAAAAARAGLLPAGGREEL*