MSASGARVCLVCSGATAAAHLGMDLCRACAVFYKRSLERERYECKASGACEMTNEGRSCRACRFVLIEKRIGESTDTPSPQDESLDYQIVQEDDYPDQSCSSSVESVENEIPTAALAPAEFALLDRLRSSYRFREMCYTRMSAELHARADPPHPMEFDLDNPPLYPTTYCTINAGNRVLLSAALAFASSTFPQFDALSRHMKVWKLVLNFFYRFRYFEGCYRANKHYPDHPDRFFFLLLRDLEKAVEMAARRKQKWADKMRNMDDIR