MSLLISRLSKLRLGKSRRSPLLSNGFSSSLRKEQTPPCYIVLAELCEPYKAGLGKLYISRVHNDMIDRERKVVHGELVYNDIFGTVVTICASNGWVATLDGKDGIMRLPDDLNPYASYTDPKHIPLPPLVTLTSCQTQIVTNVSMCSSSPEDEDCFVAVKFLGPQLSFCRPAHTKPEWVNIRIDNPCFYSSRVMFSKKDNVFRILGAGGHLMGSWDLQNHKHKIQRLRFENIPVLTKPTNEFMDSCCTYEHLVESVTTSETFMLKQYKKTSEIVEGVASMKTRNLMVFKLDDEGNAVYTQDIGGLVIFLSMSEPFCVPASSFRLLPNSVETLDSCEHGFVDLDDRYAYTNIGCPNPAPFFIPPQNID*