KRGRRGRCAERRGGQGCGVCGDQARGYHFNAWTCEGCKGFFRRAIKRTVQLYCPFLNKCSITKKNRRQCQACRLRKCQAIGMRQEMVMSEEEIVERRIRLRRRKVLSAPVQLSSQQEETIRELVCSHRKTFDPAFYRFSGFRVRSGFSQPMDRNIFTVGDSSRSGDAPSAVGPLSPSCSSLPSVPPRGETQQSREGEEARRAGVFTALPHVTDLTTYMIHDIIAFSKSLTHFKSLLIGDQMALLKGATFEVMEIRFNMVFNTKTGVWECGHATYCIEDAVRAGFQPLLLEPLLRFHHTLRNLGLEEEEYVLMQAMSLFSPDRSGVQEHGVIDRIHENMALTLKTRIDSKRTGPEKRMLYPKVLACLTEMRTLTQEYSKQILQIQDIQPNVMPPLMVEMISRSPI