MGTLLCVIGATTMAFYKGPTLVSGDESDGSYANDSSAIVASILDLAFGLTSVPVAENASELLHGSKSWQIGAFFHMGTCIAFSSWLVIQSPVIKQYPARLSVTVITSFFGTLQLLVLALCIERNPSKWILTEAREVLSVLYAGLVASGLVFSLQMWCVQKGGAVITAVYQPVQTIIVAVLTFLFLRDDFFLGSLVGGLLIIGGLYLLIWGQGKDRKLAASLLPTSIVPCTDGGKANRARVIFDDNTKENPTLTKRLLPEN*