MTSTTQNQRYALQELEKEALMGAQGEETFAREVRCIDLSNFATRKNDIAEQLWEAAVEIGFFQVSHHGIPLADIRQAFSMTEAFFDLPDEVKRQYPLAGNAGWESKAQVRPSTRTPDQKESYQITRPLMAGRWPSDREFPAFKQTMLGFESQCWQLGMKILSCFALKLGFPESFFTTAHDPQRDTYQSTLRMLHYYATEQSQQGMWRAGAHTDFDCLTLLFQRPGQGGLQVCPGKDRESQQWTSIEPREEVITCNIGDMLMRWSDDQLPSNFHRVRNPLPHEYQGPRYSLAFFCQANKDVEILGPQRKYPPISAEDYLQQRIQANFAKG*