MESPVSDQESEMDVELRLALEEASSEAGVTLSSLLYPATLLWMGSADAASVSKLRKWLLSARRRTRLSSTRFSVGAGPQTDLVDKLNMMSILDAPQQAKSSMEPENTTASVLQSSHGLGLKERLDKAMELDINSPTFSWDTLLSLHHSEHASSTKGIEDDMSKPLELHDLETEDVSSTFQEACDFIDHSQKRGGKCLVHCFEGKSRSATVVLAYLMLRRNQTLLQAWNHLRAVHRRAQPNDGFMRALTVLDRQLHGITSMDWQNKKPSLQVCPLCGKPSGLSASSLRQHLDRVHPRYIGSHI*