MAPRGGGQTYGFPIYCASWLPLAHIIKPSPSAVDVADANASPSFPPPPPMVVLGGGGGEGRSGVPNALVVAALDPAAAGAPPALSPEPVFRLGTEEEVPYRMAVHPRGDGVLCSFPNGCRLVRLESTEGDDPCSLVLRSDQEALVKLNDVGLQLALSFSGEGSVLATGGEDGHLRVFKWPGMETVIEEPGSKSSVKDLSFSSDEKFLVVNRSSGPSRVWDLKSSEAVANLPREEGEIFGFCRFSTKSNNSQILFVTAMQGVHGKIISWNTTSWTRIGSKKVTRDAISAFSVSPDGTLLAIGTIEGSISVLGSRDMRVVVTVKKAHLGIVTTLAFSQDSRALLSTSFDSTARVTSTESPKSDGISLWSMILAIILAILVYYYMQHKEDLLGVLPQ*