MSPISPVRLYIALVHHPVLGRQAETIASAVTNLDLHDIARAAKTYGAAGYFVVTPLEDQKRLVKRIIAHWTDGSGSRYNPLRAQAFELMRVCDSLAEAAALVTADTGTAPLVAATTARLHPGAVTMEYLKDRLNASPVLLVFGTAWGLAPSVLDQADCVLEPLAGKSAYNHLSVRSAVSIMLDRLAEDRV