MKGQSLNEQAVQQYLYDHIPLSRAMQVEVSSVQPDEVILSAPLAPNINHQKTVFGGSASAVAILAAWSLLHVRLDAAGIKSQLVIQSNTMQYELPISGTFTARATIAEPAAWQRFVRTFERRGRARISVTSVLEYEGRQAGCLQGEFVALAPVAN