MTEALLTMLSMESPSTLLSMDTNVHEDVDATPRQGPLARPPDINLPLAVDIGTPPSWPSSKAPDILDVGLATQIQDTRPLTPAKGKRLVRRSDSIWGAWFFFDHYFRPALTDKLGLRLDQFMVQHDMENMYMWVFRERPENALGKMQLRSYMNGHARFGEPQFPFSALNGFTRSHRMQRKHYRGLSNPQCIHGIEVVRNPNLSHVSEDDQKRWVELTGRDLNFVLPVEAGDFSAWRTLPCTDLDFERSDVCSLSKCSNGSSKKQQSPKTSPGDFAVSTLNLSCKLIGQAGGNSFSVSSLQKRKRKSEIACVNDEECCAPNGSLSGEILGEEIQQGEQPQWLADSSGVILETSGPVTGAKSIYEDEKGYLIMVSLPFTDMKRVRVSWRNTATHGVVKVQCISTARMPVVTRGDRTFKLADPNPEHCPQGEFIREIPLATRIPENAELKAFYVEASAGLEIMVPKHSHFSEEREVRVFLPPQLGKSEVLLL*