MMSGMKKVNEWSRLKTWLKCSGMGSKILATTRSDNVAAIMGTLPAHELGILSEEDSWTLFETLARPHPNFVSMGKEMVGKCGGLPLAIKTLGGLMSSKTTQSEWESLRNSEFWKPQDNGGEILPALRLSYDHLAPSLKRCFAYCAIIPKGLEFEKDKLIRKWIAQGFIHSDGENDLLEEKGEGYFNELLQRSLFHVGANPYDLKETQYSMHDLIHDLLKFIVGAEYSIVEASMKIDPSTEIRHLSSQDWNEQRELKILEALKTICKKLRTISLLCYSVDVSLRRYSFDVNILSSLRCLRVGVKSP