MTTRARWRRRASTLATVAAIGLGWSYLASERARAWRARLRAVLNDFGFESAPDAREGTLATNAGGMTDDDSRENESSADDKLSREMARVNGITKTVAAPGRMAALRRGLNEALGRESETPEEKLGKACVALAAASAMELLTRTTVNLIARRGFLDRESGVTRETLDDTSRAAFLQATSVYFFASGVRELTSIARAIVERELEDFGRESWTREDTIDFMRRCRETMSRALLVPSDVFSDPKALPFERKNRLHVMAPRAFPSWESMLLPPKNPDFNEILGPAPKDDADGHELQVRNLRDVMNETRLVVRSPHFVVAMNDAMHAAWRAHADALPRELFGGTRSSTIDVVDAAHVVDATTERIASDATLLAAIANESGVVFFGDAIW*