MLTKSRFHCDVCSCDCTNLVRIRCAECQDYDLCVQCFSQGASSGVHKPYHNYMIIEQHAYPIFTEDWGADEELLLIEGAEMQGLGNWQDIADHIGGRSKEEVGEHYKEVYLDSPDYPLPPMKRKFEITAAEFAANKKERLDKRRNMPTALPVPKQKPTASVPACHEVQGFMPGRLEFETEHENEAEMTVKDMVFDQDDTEADVELKITVLDIYNSRLTSRTERKRAIINHGLLQYRKNASVDKKRTKEERELVNKLKPFARIMTLQDFTDFVDGMIIELQCRRRLAELQEYRRNGITTFEAASKYERDKTVRANALARLQAPINSINSTGSRYTANSMNAANNALVQKTNKQAAAANQAAAEAVKMDPDSGADTLRLFRKPVANPLDISHAPDVELLSPEEQVLCSQLRILPKPYLAIKETLFRELLRTGGVLKKRTARELVKIDVNKTARIYEFFQSQRWLS*