MSYTTNFPHSRKRTVYVGGFGEEVNEKILTLAFIPFGDIVGVSIPLDNETGKHRSFGFVEFELPEDAAAAIDNLDCSEIYGRTIHVNFARPPKVSERSQRPIWADDEWLKQYGQGTGNVEELNDKTEKESDEVTNIDKEGSETEQRLPRVFLGVKIGIRYIGRIVIELRSDIVPKTAENFRALCTGERGFGFEGSKFHRIIPKFMIQGGDFTAGDGTGGKSIYGLKFEDENFKLKHVMPGVLSMANCGPNTNGSQFFICTEKTEWLDGKHVVFGHVVEGMNIVRQIEQQGTASGKPMMQVVIVECGEVK