MIKLKFGVFFTVLLSSAYAHGTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKEAAAKDLTLQYYYGNLDDFYKQHFLGLIHNWQIGPGVLEAAAKEAAAKFSGLFTYTVSGHSIGAGYQILNGDSDFPFLNRGDGEGSTAYLITDVQIGKEAAAKEAAAKVMIQSWVEADNGADKREVPFVITPEAAAKEAAAKRQRIKVFYRPDNLSGTSAEAPGKLNWRLVRQGGKSVVEVSNDEAAAKEAAAKELFLDELLAASAAPASAEQEEAAAKEAAAKLREFLVSAYFSLHGRLDEDVIGVYKDVLQEAAAKEAAAKELKVYSVIQSQINAALSAKQ