MPINRAGLKLSLPSLNVGPVSERPQMSATNEDLKTNFHSLHNQMRQMPMSHFREALDAPDYSGMRQSGFFAMSQGFQLESHGGDVFMHAHRENPQCKGDFAGDKFHISVQREQVPQAFQALSGLLFSVDSPIDKWKVTDMERVDQQSRVAVGAQFTLYVKPDQENSQYSASSLHNTRQFIECLESRLSESGLMPGQYPESDVHPENWKYVSYRNELRSGRDGGEMQSQALREEPFYRLMAE