MGSGSNSKEGEERVLSHGDVVLIRSDLAILRGPCFINDRIIAFYFAHLSASLQDDDLLLLPPSIPYLLSNLPDSAAVAAVAEPLRLASRRLVLLPVNDNPDASIAEGGSHWTLLILDNITSPSVPRFVHHDSIAGAPNLPIAARLADALRPLLSGSNSKRDTVPLIEGPTPRQTNGYDCGVYVMAIARALCAWWKSGQDQRGGDWFQAVRSGVDAHSVEAMRTDLLQLISTLIQEKANANSTPMGDTDPGSLE*