MIKLKFGVFFTVLLSSAYAHGTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKEAAAKELFLDELLAASAAPASAEQEEAAAKEAAAKLREFLVSAYFSLHGRLDEDVIGVYKDVLQEAAAKEAAAKELKVYSVIQSQINAALSAKQEAAAKEAAAKVMIQSWVEADNGADKREVPFVITPEAAAKEAAAKRQRIKVFYRPDNLSGTSAEAPGKLNWRLVRQGGKSVVEVSNDEAAAKEAAAKDLTLQYYYGNLDDFYKQHFLGLIHNWQIGPGVLEAAAKEAAAKFSGLFTYTVSGHSIGAGYQILNGDSDFPFLNRGDGEGSTAYLITDVQIGK