MVSESIKTELKFKEQAPTHAKVVYTELTLALIKPDALKAGHDREIRYAMHAHGFVIVHEAYIKFTSVRAGIFYDHHRGKPWFQRLTRFMSSGPVHGFVLGKERAARSWNVVIGPTDPEQARKESPLRLVLLIGFMNFSHTRRSCSSLRARFGRDILRNAVHGSFNAARARQEIKFIFPNVVMDPLPDPPKARITFDKTLKRTLIMGLTALCKAKPYSEPLKRWFARWLQEHNPNRPYIDGKRYVEVVIPD*