MNVDPKDAKLAEVQAQLSELVTMVNEERKARKELEARLAKKEAELAATAETANTPPQAPTAPVKGPKIGAPEKFDGTRGAKAEVFINQVNLYVLANGHLFNNDRAIMVFILSYLTGPASSWAQPWMRKVMCATKTIKHDDFVTQFNAMYCDTEKKTKAEAALRALKQTKSVSHYTHQFNLHAHNTDWAPTVLVSQYRQGLQSQIRLMLLMSRTEFSELADIATMALQIDNELHGLAPTETAKTPDPNAMDLSVMRGRLSDAEKTRMMRAGQCFRCGNQGHISRDCPDRGQKGKGKEKSRIAELEEEVKQLKAGGSRAESSKNGGAQE*