MIKLKFGVFFTVLLSSAYAHGTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKEAAAKELFLDELLAASAAPASAEQEEAAAKEAAAKLREFLVSAYFSLHGRLDEDVIGVYKDVLQEAAAKEAAAKELKVYSVIQSQINAALSAKQEAAAKEAAAKDLTLQYYYGNLDDFYKQHFLGLIHNWQIGPGVLAAYFSGLFTYTVSGHSIGAGYQILNGDSDFPFLNRGDGEGSTAYLITDVQIGKGEAAAKEAAAKVMIQSWVEADNGADKREVPFVITPEAAAKEAAAKRQRIKVFYRPDNLSGTSAEAPGKLNWRLVRQGGKSVVEVSND