MRMSCNGCRVLRKGCGEGCTIRPCLEWIRSADAQANATVFLAKFYGRAGLLNLLAADGPGLRPALFRSLLYEACGRMVNPVYGSVGLLWSGQWEACQAAVEAVLKGRPIVRVTSDAPLAACDIRHVAKADRPAASPEAAAAAGTVLGVSRAGRTGFKRASSSTAKPKSKSFSGAKHDGGLDQAPSHEESAGSHDHGSHVEDDGMAVEQAREEESSEGTDVDAGSHVSQAERSPVPPVAQDEEAHDDEIGLELTLGFQQVTPRVVARSPPAGARFGASSSSAESRHIGLLLELPVA