MLLTLLPNIQYVKADTGIQDKVTSVDVSKVESEVNKELGIEVSNELKINIEKETDEKVVVNTTLDTTDLSVSTDIDMNLETGGITVFGKTVDENGEETQQNFDVYVQEVEGNDFIATFVDQETGKEYEVNTLKASASIWPVVVAAVARYGIQYAIKKYGKQAVTSAMKQVPKSINKVDDKFLKRKGIDAHELKRDYLGRSVSISKYDIYVDKKTGRLWIYLKGGKGTPIPTDSFIK