MKKEKVSILNSQGLKLVGELEDTGSKDLCVLCHGFQSSKELPTFVSVSKALTESGFSTYRFDFTGNGESNGEFAYGNYWREAEDIRSVVNYWRYRGWRVISLIGHSKGGNAVLLYASKYKDVASIVNISGRFDLRRGIKGRLGGSKGVQKLKEDGVLDVYDRNGNFEFRVLKSDLDERLATDMHKACLAIPEHCSVLNVHGSADEIVPAEDVHEFGKRIRNNVVHVIDGADHNYKLQQQEIARLVADFVRSIPRPPLRASL*