MPLRKPHTKSRNGCLPCKKRHIKCGEEIPTCQNCIFRRVDCAYGLNAKASRHDLSRAPSSDATGSPTRFPHEEPPWQAGKLCAHDPSSQSTTGVSRRQELQLMVYYINRTSRTLAHDAAELLVWTEAIPEEAVQYDFLMDGLLAMASLHFAFYNPDSRRQYTEFAIRYQNEGLQKYNKTLGDINETNCTALFAFSMLINPDDETQAALEKLRQHTDSLLHSNSIEEERHAVYASGIRSLGLVFGYMTTSSHLGRVIGWPAMIWPAEHREALMKLIRHGDIMALTIFMHYGVLLLHIRHLWWGARTGISLIDDLAILVHAAGPNWAALTEWPREVARQTEDGGRGAFQFDDLLPGRLA