MASLLRLQALAPAMTVPRHHFLISPLRLASAATAPLARRLSTAVSSNKPEPRVSEPDLESGLYLVATPIGNLEDITLRALRVLKCANVILSEDTRHSGKLLQHYNIKTPLLSFHKFNEREREPSILRRLHEGEAVALISDAGTPGISDPGMELARLCATEKIPVIPIPGPSAAIAALSASGLPSNEFTFVGFLPKHARSRRDRLEISAHEAATQIFYVPPHGIHQFLVDAASSFGDSRQCVIAREITKIHEEFWRGTLGEANEAFATRQPKGEITVLIEGKLISVDESPSEDFLEHELRELTAKGYTLSAAVKLVTEATSAKKKDVYALALRLFGK*