MLAQRTIEPLKTEHRQTLTRKTEDRADHVLSGSVHLANRQTEPEEEKGWEWAAPRLALLAMAGSCGTNFPLIHIVEESISPSQATFLRFTCATLPFLPLLAQRLSALEWDLRADKTMLPGLEIGAWCALGYVTQAIGLAQTAPAKGAFICALFMVITPLINGLAGRRVELQAYLAVAIALAGTAVLEGLVPGVGEASAGGLSAFNAGDAWCFGTAVGFGAMFARMEMHMERLDDADLALPLTAWQLVAMLVATAAWHAADGGLAGGAEQWLQQVQAASGAQPLLLSALLWMGLVTGAGVLWGETIALKKVPSTEAGVIFATEPLWAAGFAALLLHDAIAPNELLGGAAIVLACLCLQLPEATLLALGGGGEKDAEAGGAS*