MAVLFSLPLSTLRPRTTLRPLATLARAAPIVPAIKLPHGLTHQTPLVESLPLSAATGCQVLLKMDALQPSGSFKDRGMAYMCAALQSRGVTDLISSSGGNAGLAASAAGRKLGMRVRVVVPTTTKPIMIEKMRAHGAEVEVHGANWNAADELARELVGASGGAAAYVPPYDDPLLWEGHSHGWSETTVLTAETDGAACFAKALAAGEPVTLAGITSGPLTCRRAVRLELGRPDGARRPADGGAQGSRERGADGWQRCHVAYTVSDAEAVGACASLLDDHRVLVEPACGAALALAYSPRQREALRRFETVVVVVCGGGGVTHEILSQWKADLL*