MGRAKKATASPGRLGDLSSSSSGSLEGAARGRNTTIVIPCYNEAERLRTDEFLAFARREHDTQLLFVNDGSTDDTSDVIRSMRRRCPDRIDVVDMPVNVGKAEAVRRGMQIGCMSGSRFVGFWDADLATPLDHVAMFKEVMEDKPEVDMVFGARVGLLGRDIRRSMKRHYLGRVFATLASITLGLGVYDTQCGSKLFRVDDRGDLETVISMPFHTRWVFDCEMIGRFSALRRSRVRGGVRKWGKVDDGDMSGSIYEYPLHRWEDVGGSKVKSSDVIKMAWGLMQVRRRYFWRRWPVLAPSRTGWEGWVDGWNFAFKPRFN*