MASPLLLGALVLSETPLRLGGDVSVVDYTSGGAPGDFAQSLKATGFAVLTNHPIKYSLIEQVYDEWREFLTSGLADQAKYERSMETQDGYFSMARAESAKGQTLQDLKQYYQLYFPRGRYPEEVSDRARVLFHQMLELGRELLQWIDEHMDAATREQLRTNNVTRLAETLDPTNTMMRILRYPPYDPELAAPGATRASAHEDINLITLLPTGEWREVPLVPEALIINIGDMLEQMSNGEYRATSHRVVVPADEDVSSDRMSIPTFLHPFSSTYLSPKYATADAFLTERLIELGVLTPEQVAEKKRQAVAAEI*