MAMEKIGVLMTCPMLSYLEKELNKRFNLFRFWEASSKSEFLTRNSDSVRAVVGNAFFGAESELIDALPNLEIVSSYSVGLDKIDLVKCKERGIRVTNTPDVLTDDVADAAIGLILATLRRICVADGFVRSGLWKNGDFELTSKFSGKLVGIIGLGRIGSAIAKRAEAFGCPISYHSRSKKPNLNYKYYSTVVDLAANSEILIVACALTEETRDIVNRKVLDALGPKGILINIGRGAHVDESELVAALIEGRIGGAGLDVYQTEPEVPEQLFGLENVVLLSHAASDTVETCTAMADLVIANLEAHFLHKPLLTPVL*