MALSTLLHIKHPILFAPLHFSKSQIHPRKPLIPTSIPTLKSHNKMLPHRPNAISTQGVLSEAMRLIQSAPPTWQSALFSNLSIFLVGSPILVSGLSLSGIFAAFLLGTLTWRAFGPSGFLLVASYFIIGTAATKVKMAQKEAQGVAEKRKGRRGPGSVIGSSAAGCVCAFLSIFQVGDEAFLALWRLGFIASFCTKLSDTVSSEIGKAYGKTTYLVTTFKVVPRGTEGAVSAEGTLAGLLASILLASVGCLMGEINVPEVVICVIASQIANVGESIIGAAFQDKEGFQWLNNDAVNVINISMGSILAVLMQLVILQKWGA*