MDLDKSTSTTASLKKWQDDGALPGHGTMQRETGGLDRDTMARRIGQVMISAPVTASNIPVPLCEKGPAEREAAINALPLTDVIGPLADHQAAASLKEGIAKEASDVAASTTSGSNVPKKGRKFSSVLGTRRKAPNPSSGNFSQGGAGEGGTRRVRDWEVTPSGPADGLVPARGLPADVLTWGELQAEMERILQLLAHDLAEACEDLLKMRKLVAGNERQRQGLEHRMSELENNLSEIRGSLRISYTGLHQLARECGVTTTIQACCQDLRGDVQRHVDIKDVQQHGQPEMPVIVPALALEPEKKNLTQSFPCWADLESALADRDRRIQYWRTKLEVAELEKTMVEVKKDLAMEALRGREVWFNSYLRSCCTAMAGVCRKLRVPRGNPEESAARYISWLNRTCTQLEGIGKRIDEALKQECHRSSRYARGHVLDCIRDHRPQLHLEFLHEGFSRSRRTPAEIDDQAQSMAPLAEKVFQSMDWRWPS*