MASKRKQVLNRSSSKSNFTKSAINRKRPEKSNGSTVKKTIRKRRPALRSTSGVLRAARPERRTVLLDACNVSHYQNRLPRFSVERLAKALEYFVENGHEVYAVFPRFHLYTGQWDNVDRLQGLYRKSYIVPTPCKEFPCAKSQVYDDRILMAIAAQYQCAVVSNDRFRDVASEHPDWAFVAANRRLPFDWDSNGRLAIYNTDALRFD