MDGYSLKSFRANLVREQRGIAGAQALHTDEAPSGGGDWWVHELAAPEPGCLLLAQPHAHIVVEEPLMHRAVVLVLEHDAARGTVGLLLDTPANATVSQMLRRRAEPSPHLLPLGGNQLLVGGTVLPRERLRVLTSRCDVPGARRVLPGLYSCAPDAAARMVAIGAADAASFDVYAAACQWSPLQLREELEAALWLPAAASAAAIARPREWRRDGVYFNLVEGLGGQYLKQARRRGCLWARAGGGVPALLARTEEEVRSWLATRSALAPGLLRALAADVLSAEEAGAGGRREAGGGREARGVEPPRPAVTADEVSFRLHALLYPRDNLTDVPRSPKSALRRRSSERAGAAWAASGGSSPPGGKTSLSGSPALRVLSAAAAGRVSQENALHAIQLLLFDVLDFHAAPEPTPEQASLPDLLRRRGGAASLFSLCVLYATLARKLGVGLQLVRLSPPPGRTLRGPPFLLALGPAELFIDILAAGRLRTLSDLAQFLDGGDGDGGAVGRLSPAQLRAAAKPLDQRAVCLQLVRESEASSASVGRLAHAQFWSAQRELLEAYLRE*