MDVDKKDTKLAEVQAQLSQLLDVVKEERKVRKETEERLARKEAQLAKALKNANNKPQGPAPPAKGLKIGVPDKFDGTRGAKAEVFINQVNLYVLADGHLFGTDRAIMVFVLSYMTGPASSWAQPWMKKVMSDTEAISKDDFDTQFTAMYCNTEKKTKAEAALRALKQTKSVSHYTHQFNLHAHNTGWAPAVLFSQYRQGLQSQIRLMLLLMSRTKFSELANIATLALQINNELHGLAPTETAKTPDPNVMDLSVMRGSPSDAEKTRMMRAGQCFQCGNQGHISRDCPDRGQKGKGKEKSRIAELEEEVKQLKAGGSRAESSKNGGAQE*