MYRLKCDVKSYGWGKVGHESLAAKLAEAGYGFEVDPNTPYAELWMGSHPSGPSFVMQTGKPLSELLTPETVGEKVYKKYGKQLPFLFKVLSINKVLSIQAHPDKPLGKQLHKTNPKEYKDDNHKPEMAVALTEFDALCGFRPVKQIEQFLDSIAPLREFVGEEAVRQFKGTVKQDERKALETLFNELMHKDEKRIQEFTPQLVQLAKSDANNFGGTEYGGKAFSDLIIHLNSQFPDDIGLFVTPFLNYVRLHPGEAVFLRALDPHAYVSGNIIECMAASDNVIRLGFTPKFKDIETLVNNLTYQTADAKSQLTQPVPFAKACGSGKTLLYDPPIEEFSILQTKVSPGQKQCIRGINGPSILLVTEGSGILNGDKGDVASISPGFVYFISANFPLTISATSEPVVVYQAFCEI*