MAAPDGDGVILSDLSQRVDKEKRPRCLPENHRFRIRPPIHHPSFMDDPPPESIVLDAQAYLDDRTNASTAEGCTARGHRIKVTFWISHPPRVSYFTVHFPDLPEPSGKIGELPRIVRTDGDLVLLRVSVCPPGLRLRPEFNDHIIYRAGSKTLQVLPRNPDRKRLPCDEQVGLLNCHDDTGRFFVAALSSVYRRGHYKLELYDSRKRIWSTKPMYVESSQAHDYSFTSTTKVITIGGKRGSIGFVDLLQGILICDVLMGDDNILRYIRLPFLMAPNKLCRDPPTCDRDITVSQGYIKYFDMCVHAEPGSCIGTSYTSQDWEAATWKWVDSEKNWHMEYRLKASNVLVDKSHYELLPNPLHPHGPTEMKPTLSRLHVGHPALSMHDDTVYIMAKVHHMDSHKAWMLAVDMRNKTLNGVADFRPERTYRFDLTYLQSKISKHLAKRSSNSLSL*