MGRTPCCDSKALKKGPWTPDEDKLLVDYVQANGSGNWRMLPKLAGLNRCGKSCRLRWTNYLRPDIKRGPFTPEEHKSILQLHAIVGNKWSMIAAQLPGRTDNEIKNYWNTNVKKQLRQGHSAAVGEQAALASLGGGATSCPAARHMAQWETARLEAEARLSLLSSTTSAATASFAASSSSSSTVAAGADHVTEAPPDIYLRLWNSEVGDSFRKSALSAGREEEPVNASDEAVPVSAFAPPGDDSSAVSNVTASAGADEYQVFLDLAAEELELSSFHGRHGGFPLFPSADMLGDASLYTAFD