MLPVMKFDGTPIYPKPILEGTGPNKICHVPGSPTQVSMKKVNKEEFHDLFKKLIGRLTAEYVRYGANMKDDFNQSRLLALGCNPFTSTYLLNELVFLGTMVADPTVGDPKYKPLTSDLKKLVKDILMKEVREICSELLKDPEMVARATFVEYHDDDPTVSDFEKLRRKKQRNEEQVPVQAALGDRVEREVEAWFSQDFHLTTALKLQKSRPVPQDVLDRLGTNKICWLENVEKIVQHFDIMDWWEREGKITYPLIYAVACCILALPDSNGFQERTFSAATWMDGILN