MVIRVCDRAAMETRSLRGALPAYEGFCSFLSPTLFFITMASRRPPLQIIHSLPSSSKPKRRTHFRVSARYSRTRSSLSAQEYFESFLRERQASGDFISKASDILWKQQVLEADKEKWHAIEERLAEIQKIKVEEQNTGFLKLGQVKSWDLGSDIAPMNTRFSVLEVESFQEDRRCAGFLEYAALKRELLLVTIGIAAASSLYCLLVFSPKIALSYEVGAVGSILYLQLLYDYVDKVSRIDIAKVFLERGPKRIGIRSSDVQENFQRTFYGSTLALSSPRLVIPVLLFGIWVVCHNSANESFDLQVVKCFKTIEIPVLFHYTNAISSNDLPVKL*