MVSRENLHLVLDPASLGAPWADPSAAEIPPQLLAALGEYLSSTRAEGGDVATEADDEFMMHEFKVRRCARARSHDWTACPYAHPGEAARRRDPRRVAYAGEPCPDFRRRPGAGAACPRGAACPLAHGTFELWLHPSRYRTRPCRAGAACRRRVCFFAHAAAELRAGAGAGAGAAKDGCSPLALSLSPKSTLAPPWESPPVSPVEGRRWVDEPADAEVEELLLAMRELGFRKAKASSSAPVLPAAAVTEDDGPDLGWVSELVM*