MSVALGKTSFEEGFIVIAELFCKPGMRNKDDFLPDPQIEDYCLLWRDWAGNDNHGITEPKCCLVWKHIVQKWSSSSSLIKQYLGSGCKVPVFTNNGDIRVSSPGQAYVPDDLQLKELFKGRSPMVNFTWHPNPSDPQIPLDLLFSIYNRLGIRNISQAVIKTEICMQQRMSLQKSGEGMFGMGLYRICVAYLAKPSFKLSSDKRHQLVRALIDCPVYGVVEPLSVEYSLLLAQNIKVNTTAMVRWEKNPKRLLIQTPDRNNQKAKMFVTTFAEVISQGLLAEFPDLVGGLSEIIKLGCAFGFNVEAVDFMLQSKNLQLFVEDERFLSSCFS*