MSTYLVPGQNTYSHLTAIDAENQIPTEEELQAYNKLHEKLDDLLATLPKDKGWRSPNIFLHKGFWLTPQAIKGLLMIDDYFHPRSTDIFLATFMKCGTTWFKALMFATANRHRYNFSDHPLHHNGPQSAFPFLDSHIFLDYPVTKFDHLPSPRLFATHFAHSLLPTSLSSPSSTCKFVYVCRDPKDVLISKWLFMSKLRSKELPPISFNETYELFCNGVSEYGPFWDHVLGYWKASQESPEKILFMKYEDMKREPSVELKKLAAFMGMPFTAEEEKGGVVGEIVKLCSFENLSNLEVNNDGGGAQKFTAQLVVENRDFFRKGKVGDWENHLTEEMRERIDSITETKLKGSGLTLGLTKRI*