MKGGNGDTSYAKNSLVQKKVISLTKPIIEEAITNLYCNKFPTSLCIADLGCSSGPNTLFAVLEVVTTVDRVGKKMGRQLPEIQVFLNDLPGNDFNTIFKSLPRFQKDLEKRMGAGAESCFINGVPGSFYGRLFPSKSLHFIHSSYSLQWLSQVPQGLESNKGNIYMASSSPPCVLKVYYEQFRTDFSMFLRCRSEELLEGGSMVLTFLGRRSEDPSSKECCYIWELLAVALNDMVAEGLIEEEKMDSFNIPQYTPSPAEVKCEVEKEGSFTISKLEVSEDILYLFLGRVFCNYFLLGLFKNKQPKF*