MIKLKFGVFFTVLLSSAYAHGTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKELFLDELLAASAAPASAEQEAAYLREFLVSAYFSLHGRLDEDVIGVYKDVLQAAYELKVYSVIQSQINAALSAKQAAYDLTLQYYYGNLDDFYKQHFLGLIHNWQIGPGVLAAYFSGLFTYTVSGHSIGAGYQILNGDSDFPFLNRGDGEGSTAYLITDVQIGKAAYVMIQSWVEADNGADKREVPFVITPAAYRQRIKVFYRPDNLSGTSAEAPGKLNWRLVRQGGKSVVEVSND