MPLLGLGLAALGRPGYINLGHGADLTGKSVDEMQGNCAQVLSAALQLGLRYFDAARSYGRAEEFLGSWLEGLVPEQLCRTVVGSKWGYYYTADWQIDTAGQPHEVKEHTASNLRKQVLETSSHLGTRLNLYQIHSATLESGVLDAADVLSELESVKKQRGWKMGLSLSGVQQSATLRKAMSVRMSDGTRLFDCVQATFNLLETSAGGALAEAAAAGLSVIVKEGLANGRLTPRNTDPAFAPRLARLQAMADEYGTTIDALALAAIIVQPFRPMVLSGATTVQQLSSNAAALEVAGRLQESDVAALVSELSQPPEQYWAERSALAWN*