MAALKMHCSSVIVGTNIGTSVESRTNGTTLASGNFVGLKMMPSLRAASFITRVTPVNSAPLSQLAKCWNTLSTEKKTLLHDMYDQQKQSPWYDNLRRPVTMLEPFIKSGVRGVTSNPTIFEKAITGSAEYDDQFRQCIKEGKNVEEAYWELVIKDIQDACDLFLPLYEKSAGGDGYISVEVSPLLANETQATIDSAKYLHKRVNRPNVLIKIPATLECIESIKQVIASSISVNVTLIFSLARYEKVIDAYIAGLEAVQGDLSKIASVASFFVSRVDSLVDKKLNAIGTKEALELKGKAANAQAALAFKLYQEKFSGPRWEALAKRGAQKQRVLWASTGVKDPSYPDTLYVNPLIGPDTVTTMPDGALNAFVDHGVVARTIDADLPGAERIYDKVEELGIRWEDVGNQLEHEGVASFKKSFTDLVQNLTAKADALAKSI*