MKSEHDEGRELWFLLPPTEGSMKEENCGSFFPQRKALEALTKFAFLTTRRTEYDNAAGGLELNFYGKSCPGVSNVVEEVVAEYISKAPTLAAPLLRMHFHDCFVRGCDGSVLLNSTKSRKAEKEAAPNLTLRGFQIIDAAKAAVEKVCPGVVSCADILALVARDAVHMLGGPFWNVPTGRRDGLVSIQNEAVAKLPPPNGTFSKLKSIFASNGLDVKDLVVLSGGHTIGISHCNSFSSRLYNFTGKGDMDPSLDKSYAAHLKMKCKPGNNKTIVEMDPGSFRTFDTHYYVNVKKNRGLFQSDAALLTNNEAQSYINKELESSSFLRDFARSMEKMGRIGVLTGTAGQIRRHCAFTN*