MILAALLASGAVAAVADVDRLSWMAGSWIAEKDGATVRETWLPPLGGVMAGAGQTNRPGRKPFVEHMKITAEPAGATFTAVLPGQPPTPFVLKPGPDGEAVFENLAHDYPQRVIYRRCGVDLCAAVEGAVKGALRREEWRYTRIK