MSHSPPPASNCEEALIQLKNFGYAFDGEGVLRKVDPATGEPGKELFSYNVSDDAAENEKHYQKLANQIPEIVYALLEKNG LSRTYIPFDQPPERSSFVFSQPAKLSQSKKLLVLIHGSGYVKAGQWARSLIINNSLDHGTQLPYVRQAQKLGYDLLITNA NDCTRFYNGKENPIKGVNTSVEHVKYVWKNIVLPAKPESVAIVAHSYGGSLTLDLVERFPDFFKESVFAIAFTDAAMGSP QAKNKEYLCDVACDWVASNTPLDTPVSQSKSSIRRISAGHTKHEWTSYSAIDSVFKFIEEKYEQRANKK