MAASRWLRAVLLFLCASDLLLLPPPNAYAADTPGEATPPPRKKKDIRDYNDADMARLLEQWEKDDDIEEGDLPEHKRPSAPIDFSKLDPGKPESILKMTKKGKTLMMFVTVSGNPTEKETEEITSLWQGSLFNANYDVQRFIVGSDRAIFMLRDGSYAWEIKDFLVSQDRCAEVTLEGQMYPGKGGGSKEKNKTKPEKAKKKEGDPKPRASKEDNRAGSRREDL