MSFVAAGPFVTRAAHSSTPAFRLGSAGTAGAAVGLHVHAARGEQHRQRSREAGSEFSAVGSRSFVASRRLLLSLGLLAAGQVGLAGMARASASGDDAMKQLDAMIEKEPRNARLRFIRGGERFRRALIDESIEDFDVGVEEEPERLPYAWQRGISYYYADRFEEGIKQFEVDMRVNGSDVEETVWRFLCMARLGADAEKAEKEIIKIKGDPRPVMSQVYAMFSTGKPTPEELVASARDTKTKFYANLYAGLYCEALGRAEEARRYILAAAAFTEMARDYMWCESARRCSAAALLLGVRAAVAARCGWPGHGSCRLRRDVARVHAIVRGWA*