MGNEVHLHGNGIGNEGARALMLGLVAHRGKITTVDIGNNGIGSKGAFHIAEYIKKCKSLLWLNLYMNDIGDEGGNNIHAVGASHLAEALKDNSVLTTLELSYNPIGPEGVKALAEVLKFSGNIQTLKLGWCQQSGAFLACNVIVFGLCFWLLSGILNIKKKIGVKGVEHIAEALKYNTTISTLDLRANGLGDDGAASLARSLKVVNETLTSLDLGFNEIRDRGAFALAQALKANEDPVINSINLASNFLTKYGQLLFTVLHEDLNGLFEYGIACWDLCGIIFLVGFFKETKISILCGLSQVIDIPTYVLAICNWYAQHFPHDLIKKRFFKETKISILCGLSQVIDIPTYVLAICNCLTKFLSLMAAIAPSELLRDFHTYVHMVWNLSLSFGTLGVGVMNILFDI*