MTRILLLLHPTVVTDAHLVESIKSDIAKNHSGNHHIDQQIINRVTQGEVILDNASYNEINYINPNEDEYREMPLSLIKLLFDLLTTEGGVVKGDLPKDQNLDVLMQGFIVEEDGSWTKPKPITETVSLKKKSSNGGGNYTHLNGGASAKKLPLFKKLSNQNVATPGLTDTSASNTDEENENGGMKRKLVETKLTYFSESDDDNDGDGDDDGEEYINEDELIQDLKTDNLIIPKKCELPNGKRRRKACKDCTCGLKELEELEDSKQQTLQNSILGKMAQSASLEAEKIEARLKQKQGEKIKFKEEDLTEIDFTVKGKTGGCGSCALGDAFRCDGCPYLGLPPFKPGEAITLDGMDEDI