MCVLQDRSTRMVIGVGDRQEGLYFFRGAPRVRVLAVECVVDLWHQRMGHPSEKVLQSLPPEVSHAGDNEEVSSPAGATEEVSSPAGDTEEVLSPVREEQQHDTPSRVESNVVSSTTGVDETTGSDESETRQCVEDTELGRGKRAKFPSTKLKDCVIHTIREKYSTSDKTPTTSLPSCTPYPITYFVNYERFSSKHRHYIAALQEGKVPNSFKQAMQHEGWCQAMAAEIDALEEQGTWTLENLPEGKKALGSKWVYTEKRDEDGNLLRLNARLICNNKFALESFKAYLRECFKMKDLGALKYFLGLEVARSSQGFYVCQRKYALDIILEAGLLGAKPVDFPMEQDHKLALADGPDLSDAIKLQNVSVALLPSFGQRLVAHGPVIAQKRGTVVAMVSAAAEETAGEDGDQSKVEEANISVQNLPLESKLQLKLEQKIKMKMAKKIRLRRNRLMRKRKLRKRGAWPPSKMKKLKNV*