MPSRMNLMEVSALLDTVGEPRLPVSPAEYPRGGPTHVVAGRAGMKQTSYEGGALVVATLEDPFTYVDVEESVSEYTGDDEEVENDDDKLDFTRRNFPTNKSLRSDDFMVSNLSEYYSRSYCSEENSDSHFRHFRTAILEINTHGGARTSPALLRQRSSRRMTQLWNKIMMRPDETSTLQQFKRILDHLHGAVVSEIRDLSRIKNAMESKTQRTKLGLLPLEASLFVQWWKVFEAFCVKYFLAEDMWLLGFLPSAYFKSAREHKRVLVEDFLSIESVLDEFAKRPNNVSSRLFGLMDRLMQNFVDYLDVLFEVQVLGELAVYFDASTIQMNVLRCFCEGEHTMEFLVLLVSWIKTRKDRERWLKDNVNFRTRQELKFAYDNMEATHYGVVKQLEMNSVRMSMRMVRPAV*