MASLLRLQALALNLTAPRRLPFLPLRVTTATAPLAGRLSTAAASGSSPESPASEPDLDSGLYLVATPIGNLEDITLRALRILKCADVILSEDTRHSGKLLQHYNIKTPLLSFHKFNEREREPNILKRLHEGEAVALISDAGTPGISDPGMELARLCATEGIPVIPIPGPSAAIAALSASGLPTDEFTFVGFLPKHARSRKERLEISACQAATQIFYVPPHGIHQFLSDAASSFGDSRSCVIAREITKLHEEFWRGTIGEANEAFATRQPKGEITVLIEGKLISADETPSEDFLEHELRELMTQGHPLSAAVKMVSEATSAKKKDVYALALRLFGK*