MRMSCNGCRVLRKGCGEGCTIRPCLEWIRSADAQANATVFLAKFYGRAGLLNLLAADGPGLRPALFRSLLYEACGRMVNPVYGSVGLLWSGQWEACQAAVEAVLKGRPIVRVTSDAPLAACDIRHVAKADRPAASPEAAAAAGTVLGVSRAGRTGVKRASSSTAKPKSKSFSGAKHDGGLDQAPSHEESAGSHDHGSHVEDDGMAVEQAREEESSEGTDVDAGSHVSQAERSPVPPVAQDEEAHDDEIGLELTLGFQQVTPRVVARSPPAGARFGASSSSAESRHIGLLLELPVA