MMEKHKCKFCMRSFSNGRALGGHMRSHMMNLPKQTESPTPPPPRAPTVQLSFEAESASSLSSYGLRENPKRSFRFTDPNQFIDAGSIILQEDRGSETESSKNPTGPRSKRVKKDNDPVKNSVQNESFSVLSSSSDITTEEEVAFFLISLSREDNNIWKTHTQRHDQQHQDDQYEQQQVEEDEDQEEDEDVEEEEEEEESEAESEEEEEELKPLKKVRGRYKCDTCNKVFRSYQALGGHRASHKKNKQVAESGGDYSISQHHEKINIEKNINVSEKKIHECPICFREFASGQALGGHRRTHNIGFGSASASTSAAAITTMVRRNVKVARVSANVGDSLLDLNFPAPMDEDEDEHEDNGDDDVSQVEGSAVSDAEFVKPH