MVRGSKKFQLKNGDYIHCVLWNYHFYITGTDIVKILVWRFQNSGRQLGNMKKFEEGVFSDLRNLKPGIDASLERPRSEFLEFLYKNGCIRTQKKQKVFYWYSVPHDALFCDALERDMRRDNTIYNYNGYPADRRVPYQDAMMSQSYVPYSKTSQQLFNSSFEQPRKMEKICEIKNDLFNIKSTLFGDTRSLNGSSSIPINFSGNSTSNSVANRNVAEAQNSELSFDKLFSLNPEPKIPQLEDYEDESKMRLIRSKIGADLRKKFDDFDLNQLGFLKERCQEYFGFGKEVCEKKKIPDNLQAEESGVGASAKVRFVGMNNSEINE