MQRGVQKIQIIEHPTVVQGGLDANTINDPADIQLQLEEPSGAHLIVQEGDETVQLSFTELGDTPLQLETVDPFINTEAASREEHPIPIDSRGTILEPPAQFSEVQDQLPLESTSQLEADGGPSNTIASELPAVPEPSTAMYGMGAATDGITQAFAIEAQVMYQGHQFLRGATRRIDEGASSAIPIIIEGSTHDVDSIAVPQTPDDASFDLAPFPALLKVQDTVKIMLLGIIQAVTNDVRNWIFLSMLRGSIDRTHSMLADLERQNEFQQQKFKEQSSRMQPCRYRLSITKNELRDFAAMLDECLGADWQQREEAL*