MIKLKFGVFFTVLLSSAYAHGTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKEAAAKDLTLQYYYGNLDDFYKQHFLGLIHNWQIGPGVLEAAAKEAAAKFSGLFTYTVSGHSIGAGYQILNGDSDFPFLNRGDGEGSTAYLITDVQIGKEAAAKEAAAKELFLDELLAASAAPASAEQEEAAAKEAAAKLREFLVSAYFSLHGRLDEDVIGVYKDVLQEAAAKEAAAKELKVYSVIQSQINAALSAKQEAAAKEAAAKVMIQSWVEADNGADKREVPFVITPEAAAKEAAAKRQRIKVFYRPDNLSGTSAEAPGKLNWRLVRQGGKSVVEVSND