MGVHPYRQISALWSSLLGLIFTLASSHDQYSAIVPPDGNTPILSFVGKGEQIYQCCSSHANGSSYTLQGAEADLFAYTFEDFNKVQDKRRWGYHYFLPHPDGEGGKPTFSLLASPTDNSSSIPTSTATFKLMSSVSAANPKNIASLLLRATAHSGDGPLSMVSYVQRVNTLGGVAPAGQCDKQSEILRVPYRAQYRFWSQVQIPPTSTPTIITVPQGHALLVSFFGLGSQIYRYDGSKWVLNNVSATLSSLPGTPAMGRHFFLQAADGQPQPTWEFFSPRGHVCAKLVQKAQKTPNDLPWLLLQMTSYIGKWSVASGVAYVQRLSTVGGMAPASNLGAKLGDIYPSPYSAIYSFYGS*