MSPSAARGELRETRFRGVRKRRWGRFAAEIRDPAKRSRVWLGTFDTAEEAARAYDAAALRFRGTKAKTNFAYPGPLYAPVVAGSVPSSPSNSNAESSTPSPKAGAVTALLPLDLELGHASARFSFPHRPASSAREATVSHHCLALDRAAALTGMSVCDRLQSASDSVSPAEPTMRLPFDVDLNLSPPSEVV