MALSPSSPPCLRSLSPSFSRQIGFLVPRVQSLVFGSVRKHELRRPSALREWREYEDAVKRKDLAGALRFLKSIENDEQRDSVESIVTAKLSGLGALELERDWQVLDACLNADDMRLVGSAFRFLKERGLLANFGKFTSIVLEGTREVTPTVLKSATGLEVTKLSPKKWGLSGGSSIALAALLGGVSYLLSQEIDVRPNLAVILGLAYLDSVFLGGTCLAQVSCYWPPHKRRIVVHEAGHLLVAYLMGCPIRGVILDPVVAMQMGVQGQAGTQFWDQKMESEIAEGRLSGSSFDRYSMVLFAGIAAEALVYGEAEGGENDENLFRSISVLLEPPLSVAQMSNQARWSVLQSYNLLKWHKAAHRAAVEALQVGSPLSIVIRRIEEAMSSSK*