MAITSVPVDAVLFDMDGTLIDSTPALVAAWSEFCKKYDLDYEYVVNHCHGHRATENFRRFVPSLSDEEVEAEAVNFENRIIELAKEAKASGEKHKQITAIPGASNLIEEIKAGKPDSVQTQPWAIVTSATADYAAEVFENADVSSPPKTFVAADHVTAGKPDPQPYLMGAQLAGANAKRCLVVEDAPAGAIAGKRAGAQVIGLRTTHNEAERLWEANADYVVKDLTKVHARWEGEQMFIDVHSEAKPSSVSAQASL*