MGQKAELTHSVHKFLAPFPSSMAASTSTSTSSSTSASPSGSEKSEEGNPFQWITAAELGKHLSTSGVAVCVATGVTHPLDVVKVRLQLERMGQKAELTGMKEKFLQVVQNEGLLSLYQGLAPALLRSAVYGCLRLGLYEPCKIFIEMSFDCSNVLTKLVAGAISGSIATATTNPLDVLKVRLQAQHNILHGGLSRELSKIVATEGISGLWKGVGPSMARASALTASQLATYEESKQLIRHVGTLEEGFWLHLSASFVAGFIGTATTAPIDTVKTRLMMQRATSSTLYKSSFDCAYKILMSEGLQGLYKGWSALFARLGPQTAIIFLVYEKMRQLAGMHAL*