MTFGTPRGREALSLSIAFTTLATVFTIIRIYTRIFLVKQMGADDWAIIVALAFSWAFFGLFIGEVKYLMGEHYKEIPPDILVKQMKCFWATIPLYQASLLTTKASILLQYKRVFSTPRMRFACWCLIGFLAAYGSWTFISAWVTCVPVSKFWHEEQHGYCLDKKALWFSNSAIHIFTDILILVFPMPSLKNLQLPRRQRYALMAVFALGSFVLITSILRLKSLMVISNSSDPTYDNPGAAKWSAIECNVAIICACLPGIRAFISKLLPRFLSSYKSKSNTRTRTQRSHVTHFSNFHSSIADRQSKFHMQSVSHGPEGGDYKASGFEEGTSNKIKVTTIVSQESVSNDASSVRQLL*