MSRPSHLRSSLALLQSPPSLIPGAVEIFSHRGKEEPTQASPSQGLSLTRPVEPRIHLHGQRPSPAAWRSRTGVICLCEFALSPRVRENPAAVLADEVSTRLSGKSHVGYDRSALRKVNDGNLNKSRSTRTQSDEAKDNIELQSSTIEKDFEEEPNDIWNAMVKLSAGDKLAEDKNDLVLQEENLKKDDPESTERTSPSKPVKRNKWKPEEVKKFIKMRGKLHSRFQVVKGRMALWEEISRNLLAEGINRSPGQCKSLWASLVQKYEESKSGKRSQKSWPYYEEMDGALSDSEAMATK*