MGTRNVKDGLNLSLQIDKDCHQHGAVTEEIDGLIKVYKDEHVERPKIVPCVTSDLPHELGVTSRDVVIDKFTNIWARFYVSIKCHGKLPLLVYFHGGGFCVGSAAWSCYHDFLARLAAETSSIIMSVNYRLAPESPLPAAYDDGIKALMWLKQQALSVGADNWWTSQCNFSNIFLAGDSAGANIAYNIITRPGSFNAGQAAAAMKPLSLRGIVLIQPFFGGEARTNSEKYLVQSPRSALSLAASDTYWRLALPCGSNRDHPWCNPLAKGLDVELEDLLRFPIMVCISEMDILKDRSLEFVASLDRAGKMVEHVVHKGVGHAFQILSKSQLSRTRTLEMMSQIKDFISGI*