MKVIVFFVAIIILGAEWQCNGSEHEHEHGHSYQIFPLRMKTGPGGHYIPEVSCKSWRLGVEAHNVIDWRTIPQDCEGYIGNYMLGHQYRSDSKTVCREAYFYAKTINITAKTTWVFDVDETTLSNLPYFADHGFGVELYNATAFNEWVDLGEAPALPESLKLYNKLLSLGIKIVFITGRPLYQQAVTATNLKLAGYYKWEKLITKDTDKYNGKTAVTYKSTERQKLEENGYNIIGNIGDQWSDILGTNTGLRTFKLPDPMYYIS*