MRMSCNGCRVLRKGCSEGCTIRPCLEWIKSPDAQANATVFLAKFYGRAGLLNLLAAGPDDLRPALFRSLLYEACGRMVNPIYGSVGLLWSGRWEACQAAVEAVLKGERIVQVSSESVPAGQDTPPLRAYDIRHVAKDKEAADPLRVSRAGRTRFKRASSSTSKSNKGAKSVSPTPRQEPEQHDDHGRAPSREPCHEESAGSHNHGHVDDEGMVIGVEQTREESGQDTEVEAGSHVSQAEQSPLPVPPMRHVVHEEIGLELTLGLEPPAVTRLAMSPLARFDVSGLSAESSHIGLGLGLPA