MDYSALDEKSAAELIKGKKIVVIGIRKSAMDFAAECAEANQEGGHPCTLVFRAAHWTIPGYNVWGVPLSLFYGTRFAQLLLEKPGQGFLYSLISRLFAPMRWAMFKLVELYLIWKLPLRKYGLVPDHSFLQELSSCQISSLPDSLFPKAEEGCILFRKSYNWGFCSKGIVLDDQTVVEADLVVLGTGYDSEKKLKSVLPKIFTDALDRSAVVLLYRGLIHPHIPHLAILGYPECLSNLHSTEIRSQWLAHFLSGKFVVPSIKEMEADTDNHSKYMKKITPFYSKTCLDAFQIWDNDTLYRDMGRNPMRKKNWFCELFSPYGNLDYQESAEIVCVY*