MGARRMIRRHLRAIMAGALCCHVITLSGTGTFGGLFGALIGGVGVHHVSKGKGHADMESWPVRTDKSLAQGQSGSVTCPPAVAVRAAMDCRGGELAEVKAAAGACYRHFSPPTSPTNVFDFPEARSAEGQEADMADVTEERFGVEGWSEEEWRVMDPVGFVEDWDMLRRLGDDGGMGSGSDDEGEEDGWQRFYERRSEEAVGRLEEEKEECQPWREDGGRQSCLLRTASAGYADVQLPRRGLSRTMSLPARAICHDAEVACDELRMEAARARVKEAAWGVMQAEQVLAALRLQEEALLLAEEAAELEESSEASEPWRQSFSSSKAGEGRPSSMWAWMAGLLGDTPRLKGVRTPV*