MALCGGCRGPLHCGRHSHGKVCDHKFVCGRGHAKTDCYCGECYEEISMKTSEWKDKSSKKDQQILTLEKKVESLEKANENLSATMKLQLLDFDDLHQECIFMKKVSFDLPGQKASASCGDVSLSTPDGCSFLAHRLILANRSSVFKVMLESDLKEGKTGQICIQNVSGESLRAFLTFLYTAELDAGDVRANIRDLIQLAHQYEVKLLLLRLDKFASKLLITRDSAIDFLKMAYLFGLALTKEAAFQIIDQNPSCFREIIIELEATHPTIVGDFHALALRRMTNLSLTTHHR*