MVGHFRMQMMVEEFGDKELEEVAAEVDSCLWGMVTEAMVSPTDLAFLIQSFPPVARPSHDLIYAAIEKLFNSRQKAFNEEEKRSLWRLVDASKLGVAFAEKAFNNRYMHGNDQPQVVRECSLLQKGSMELQVVKSGGNNIISMPTDDIMEGIAALGVLEQLDATASPETGQLRDIMQKVLKASLKLLEENTRRSMEITEMRDRYTQLIQRGGGGAAAELHESSNSRITLPVTSTYKSKQRHVATPYEAAKAPVPSASAAASFVQAAARQGYAGSTSTDHHQQYYYQVPHVMSAMAKQRPTTGDAGAGGHDQCMSCFSSRSTSSRSTTTTAEEVEIWQSEVPARGSVCSSIEL*