MVHAELTFTQIDQSFSPENQAQQYGEVNQLGGVFVNGRPLPNSTRMRIVELARLGIRPCDISRQLRVSHGCVSKILARYHETGSILPGAIGGSKPRVTTPKVVTYIRELKQKDPGIFAWEIRDRLLSDGVCDKNNVPSVSSISRILRNKLGNLAHHHHHPHHPHHPHAGTGGGGAHTPHAPAHLYNSIYPSYPYAASTLKSEMSCGGSPSPPTGATPIRSPHAHCPWPSSHSVTDILANVHHQATVAALRNGGTPTSQCHTTPPPTSVGGQLMSGGGGNGGGGNGNGNGNGTMNGASASAAAAAAAAAAAAAAAAAAGNAAVAMHQHHHHHHHHQMQESVSPQSPNSYNYYMYLQSGGMHHGGLASASGL