MEKSGYGRDGIFRSLRPPLVLPEDEYASIVSFLFRNSSSYEHKLALADADSLERLNFREFKEKVNQVGSGLNQVGINKGDVVLVYAPNSIYFIICFYGIVSLGAVATTVNPLYTTMEVSKQVQDSKAKLIITVPQLWDKVKDVGLPAVIIGNNSNEYKGLTSKPPITFLSELLTMGSQKSPPVVNIKQTDTAALLYSSGTTGVNKGVILNHRNFIAAALMVTSDQEMKGDKHLIFLLFLPMFHGYGLLGVTNAQLQRGNAVVSMAKFDFVRMLEAAQEYKITNLPIVPPIMIGLAKQQNVVAKYDLLSLQQIIVGAAPVAKDIMEECFKRIPHVEIVQGYGLTESCGIATMTPPNETKGQFGSAGTLVPGMEAKVVNLETGKPLPPHQQGELWLRGANIMQGYLNNPHATRITLDKEGWLHTGDLVHFDEEGYLFIVDRIKELIKYKGFQVAPAELEALLLAHPEILDAGVIPLSDPEAGEVPIAYVVRSLGSSLTEHEVVEHVAKQVAPFKRLRRIFFVDSIPKSSSGKILRRELVQKVRSKL*