MKFRFRPKCASGSGEGFTPSRLLPLLKVILLALFYVLLQVGEREVDERERALLIPPSYSPHLTAPSQDEQPSEGAPGGKTPRVVTYRMMSHRIRTYRLRSHRMRNLDDVSRKGIRGCMDAETIQWVKNEYGLSQKLKEKNGESDDESSEAVNGAVLSMSKLGPKYLKKLVGELYYNKINDLPKNIKANDLFSIWNDIYCLEKNEFSTVEEELWLACCQLAAERKIPQKKKINEWLKVYKSLSHDLMKKELNDFNDLLIFMDNGSFTKLDFTLFVYYKSISWRTFKKTLFKRWRSVLVRNLDACRR