MASGFPPQKQETQPGVQHAMDPTPQFSSPNYKPSNKLHGKVALVTGGDSGIGRAVCHCYALEGASVAFTYVKGREDKDADETLRLLHEAKTKEAKEPIMIATDLGFEENCKRTVDEVVNAFGCIDVLVNCAAEQHEVSIDEIEEARLERVFRTNIFSQFFLAKYALKHMKEGSSIINTTSVVAYAGSSSLLEYASTKGAIVSFTRALALQLASKGIRVNGVAPGPVWTPLITASFSEEAIKQFGSETPMKRAAQPVEVAPSYVFLACEHCSSYYTGQILHPNGGSIVNA*