MKPVIFDSLRQTLGHAAARPDNIQWCLTLPAMWSDAAKQAMREAALRAGLIRNIDSEALSIILEPEAAVLHALENRAPPLSPGETVMILDCGGGTVDTTVHCCKQGRGQAVLLAEAACADGALCGAEYVDQHFLDHFREAVGADAFNEWMQSHPAELAVVMSKWEAIKRSFGGTDASTPEYFDDEELGQISAVSSRVPIMPGLHALMSEDDNNNLRCEQASDSDLELTMDCLQAIFSGPVQSTIDLASKQLDALSTKCSKVLMVGGFASSPHLQACVRDALGTRVDAIIVPPHNYAAVLNGAVLYGCNPELITARRSRMSYGIKACAPYEEDQLVDRDEGIEHFFIPLYASQTRADIELFATTSKDTKYVVTTDENMKSVGTMHIDLPPSTKEDRVITVTLTFGKTEITAAAKDESSGLQASTRIRFAYRSA*