MIKLKFGVFFTVLLSSAYAHGTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKEAAAKVMIQSWVEADNGADKREVPFVITPEAAAKEAAAKRQRIKVFYRPDNLSGTSAEAPGKLNWRLVRQGGKSVVEVSNDEAAAKEAAAKELFLDELLAASAAPASAEQEEAAAKEAAAKLREFLVSAYFSLHGRLDEDVIGVYKDVLQEAAAKEAAAKELKVYSVIQSQINAALSAKQEAAAKEAAAKDLTLQYYYGNLDDFYKQHFLGLIHNWQIGPGVLEAAAKEAAAKFSGLFTYTVSGHSIGAGYQILNGDSDFPFLNRGDGEGSTAYLITDVQIGK