MAMAKIGVLVICPMLSYLEEELDKRFNLFRLWEAPSKSEFLTQNSDSIRAVVGSASFGADSELIDALPNLEIVSSFCVGLDKIDLVKCKERGIRVTNTPDVLTDDVADAAIGLILATLRRICVADGFVRSGLWKNGDFELTSKFSGKSVGIIGLGRIGSAIAKRAEAFGCPISYHSRSKKPNINYKYYSTVVDLAANSEILVVACALTEETRNIVNRIVLDALGPKGIIINIGRGAHVDESELVAALIEGRIGGAGLDVYQREPEVPEQLFGLENVVLLSHVASDTVETCTAMADLVIANLEAHFLHKPLLTPVL*