MDLPDYVIMLIMEKAAAVIGTMSVLRGFASARRRFQQLAHGPSSKLFEAPVFMESRLCRPSWTDPRDRDLLVFDIAQIAGKFGGRFQRLCLADLRFGEWHSGYCPFSKALGACPNLTHLSLANRDASESYLRAVASLQHLPKGFRLPRLRHLDLSGLAVPLPALRRLLGACAASVRRLFLRKTSVSGPQNGALEISTALKGLNLDLSDTGVGVIDLRRLLDHGHLPALADLYVHGREIFKKEIRRRGLLVVYRNLDEMHAAALRELRRHFDGTAYPGPKVPASTYPPRPLSAGPSGVEVARRLVTELGVSPLARLSANANPSPWIPEYFRARAPDLQETALQEILCAGSFEAADLIAEWELGPLVNLASSGRRSPLHLAVEHSPSLVELLLESGADVLCQRDVARALLEAAARADLALDLVSAQDGAGRTPLQVIVGHALPLVKAPSRTAYGHEDQWAAAIEYEEWCRAMRIHEEEMQQKRHNQSLVATHAIEFLALDGLQLEVLGGKGGATVLQIAERARDAAMREAILAFAEENGVPLERLGGSRPRTQPP*