MHINMKYYIVTIGAIFIALGIGMLVGFNLNNNQQLSEQQANIINDLDDKFDILKEKNDKLDSDLASVNRDYEEAVNFINKNVDKILAGSLNGKSIGIISANENDDYTKNIEDIINKSNGSIAFNIILKENITNPEKLKEMSTKLGTDVKNANDAVNYIIDTLKKEDASDILTYLQELDVIKFNFIGDTYLKYDSVVIAGGNDAKDSTKQFEKIEKFVVSKLKSENKYLVEVQNTGVKTSYVELYSKNKVATIDNIDEGIGSISLAILLQQGNIVGNFGRLDTATSLLPSIK*