MGQASSTSASKSLPEIRISNADWASQAVAECEDLSLGLSDECLGCVFQKLLPKDRNACSLVCKRWHQVEAKSRDRLALKAQQSLDALLVPLFSRFEFISSLCLKCSRKETSIDDNAIVLVGLHCKNLTSLKLKSCKAITDTGIAQFAKSCGSLKKFSCASCVFGSKGLNILLQNSPKLADLSVKRLRRLRDNPEAIFPGAAKIQRLCLKEILSAHLFGTLIAGSKSIHTLVLARNPGVWDQFFELIAGHLPELVELHVETLDMGDGALRAISKCSKLEVLYVSKVANCSDYGYSAIASGCKNLRKLHIDDRKIGKVGDEGLLAVGKYSSELQELVLIGTDVSIRSLDLITSNCSKLERIALCNSDTVGDNELFCIAEKCWSLRKLCIKNCPVTDRGLEAFAGDGCPNLSKVKVKKCKDVTMASGALLLRNRARLAVSLDVPTLPDETLHPENARTEVGVIRSPTSLFCSRYPLNKNRIVLAASKFFRRFPKQS*