MAPKTDLYHVIHKVPSGDTPYVRAKHLQLVDKDPEGAMELFKMAIESGDRVDSALKDMAVVMKQQDRAEEGIEAINTFRCRCSKQAQESLDNVLIDLYKKCGRIEEQIELLKQKLRMIYLGEAFNGKPTKTARSHGKKFQVSIKQETSRILGNLGWAYMQRMNYMAAEIVYRKAQLIDPDPNKSCNLGFCLLKQGKFQEARSVLRAITNSRSADCKSISRAEELLREIETEAPGLEDTEELIFQGFESFDNWILNSNELRPRRLPIFEEIMPCRDQVAW*