MRRLLPIFRRNLRISAFSRQCTTSDDTLRTFAPNALMDRIVDDLKKTGTHFVIPGRDSFARQESAKVFEKLLENGVKCEFLLDANTKNATLFRTIVSQPGASLEILETIVNVGYVTFEDAIRLLALFPDDLLRHGSPSITKNIEALSACGISTPRTIGSAIKKCPPLLFARDPQEMQRLAHEIGGFFSRKQAGHLISRCPQILLKPIEEIEEKYEYMFYQMGVEADDVAECIGWIDILTFDEIVDRHKFLLATGKFATPDAKRPQIRIENPKLQSILDSKEEDFAVKVARVTMEEWIVFKALRVKETINEKKERKFERIKPSKRKAYERRHKERQELAEHVFDVSHGN