MSPRIVVLLAVVLALSNLAFALKKIDAPCTACKAVAAELQRRINKEPVRNHLDLRHRLDKHGQRYGKVIAYKSSELRAVELLDGLCERMRDYALVSPTGKKTKFWLKVKGEGAASTANVTRSAGQEEDSKSKRLESYCGTLVEEYEEDVYAGIMKGGFDSEGVESVLCRSIIKPCPAAAPPADDGSVPPEAGEAVEADEDAEDLEAAAAAAAAASSSSDSSLGAAGSQEASQEGETKYIENMTVEVGKDGKFEL*