MGDEVFQQGTRTPFLLLSLMGIPELGLEGRLVILETDEEGFAIDAFMNGTCNVMALLNARHLAVQSVRSRGYFGEYANGKTELLPEPHTAVTRAGDAHFSDFVNAVLMSLQFARSANITQETADKFPETELFGNEHRAMFQRAIQVVGNFNEIRFRSLSQSLHATSGGISDLNNGSTGLLYPFTLGAIDTDCKDHPLSDTMLAIKASGTIRCGIVLNRPGFVSSTGGGVEGMDVDFCQAVAASLYRGADLVTAGVTDGYQLLASGELDILAGGTWTLDNDVKEPTTGIGFSFSTPYFYGYSDSEDNFCLATRQDDHDWISFVYWVVMATIYAETNDIGSHSSHGMPEVLVFGSDLKRMFRDAILTVGSYAEIYARNVEPFIPRGNRIGMC*