MVVVAHGVDRGSELAAASEEDDGYSTSTTDDDDDDDDVEPHGPASSGLRWVPYAAAVSAVRALLGASHHDLRLRAHQLSRSLSAVFFAGAGNEGAVLVCADVPPLGPALRDAQRTMVRVAAEEADHAACDCYYDAVRDVMRLLVGDAGLFRSAFSSHWVFFSNVEFQSRFRGYNPAPAVAAASALRWVPHAAAVSAVRALLGASHEDLRLRVHGLSRSLSGAFFAVGAAAAPFASGARFPEGKLFVCADLPPLGPALVAAQRAMMQVAVKDASHGPCDWYFDTVGELMRLLVGDTGVGPAVFDRASFESAFALEWEN*