MTTATATPTVMATPTTTHPTTLMSTSDALITFSDHILHQIDNLQKVEYNKKGRKYRFVNNTFQRIRQEDKHLIIYPEDLNEKLSFYSAFTILYNIGEGEILQQFPSFCCTILSLALELEKNKWYEVENSSIIHFKNAKYDPRDLKDLADDYIQCHPIENHHIEWGVNLMIASKLNFLHTDHHIGTKLEGYYMKYFIESYYGEEALLSHDVLVALKSCVHWGNIKGILYKLDVPNIKIDDELKKCFDNFPDPMEELKLNVYDRYPSGTSKYSLIRKSIDILADWEFSKLIPTTTNIELDWLYNLCHEIETNPIKYHLRSKTKDLCVDPINLSELNMKFGPAINQLLNYISLIINIFNNTGGEFLLQNSKIPKLTPDLINQNLNLYNKLIQINEQIEIYLSKNWDVDDIIIRLDSGDSKNSLFTKVMEMRQKYIDDYE*