MLHMSMCFGDQEESFYTASWACDVERNPFVVAGGFNGRIRVINVNDKIVHKTLVGHEGPVNEIRTHPMKPQLVISASKDGSVRLWNIETGICILIFAGTGGHRSEVLSVDFHASDMSRFVSCDMEATTKIWSLTESWKYVEMSFTWKDDPKTFPTQVVQFPVFTASDRSNLLNCNRWYGYNILSKGDACDIRLWQPQLKENSPGEGDFYVRLVYAIPDSYHRIIKFSCDLSMKFVSVGNDKGDIYVWDLKSFPPVLVTVSLDLAIPFPPSIIDSPTLIIMIRDRSDDLGKLPAGTVSI*