MPLHDQSVSKTSTSLSSPSSSSHTVLMGQILGCMKVDQSTVAIKENFGKFDDILDAGCHCVPWCIGSSVVGVLSLRVQQLNIRCDTKSLDNVFVNVEASVQYRAVYGKAKDAFYKLTNPREQIQAYVFDVVRATVPKMSLDDVFEHKGEIAKAVADELEKAMTIYGFEIVQTLIVDIIPDIMVKRAMNEINAAARLRIAAQEKAEAEKILQIKHAEAEAESKHLSGLGVARQRQAIVDGLRESVLNFSQNVPGASAKDVMDMVLVTEYFDTMRDIGASAKSSSVFIPHGPGAVLDVAEQIRNGIFQGEAAALSM*