MKLSTITSHNVSSTFSLVGAFLALLIIIQGARVFYTVFVGPYSKYPGPKLAKATRLVLTWHKVRGNEIKWVASLHEKYGDIVQKAPGELSFSSGHAWKDIYGHVIGNKTQNFPKDPIFFGNRPKGVADIIYSNDADHTRQRRNLAHAFSDRALREQEPLLRQYIDQFISKIGEKDGDKLDLVRWYNYTTFDIMGDLAFGEPLGNLNAGEYTPWVKMVFQAIKVNSLKTEIVHNPILGPLIRAIMGKASQAQRDEHWRLSAEQVNKRVAKEDARPDIWGFVLNAKETQKMTLPEMHSNSQILMVAGTETTATLLSGLTYLLLTNPAKMELVKKEIRDNFTSPDEIDIDAVLKLKYVNACFEEALRCYPPVPTGMPRVVPAGGDMICGHPVPGGTTVSVQQWATYHSPSNFHRPMEFLPERWLDNPEFKHDHKAALQPFSYGPRNCLGKNLAYLEMRLIFSNLIWHYDISLCDDSKNWSTQKAYNLWEKHALNVTLQPVVREKQSLLS*