MEAAHHRLSDACLLVSRAAGTLEAACAEYETAQATVRRWSQTGTGDPTSLDDVLDRAKGIRQMRLDDGDAPSTSSKRRTLPVDFVELKQRYMSVVPTNERVLLDIRERVSEASRGFMDKLAARRRRRGGASGGSSDEREDCLNARSVLGALRWIQGTMKATDWTRLRAEEMSTGELCDAAYALGNVVRLWKECGPVLDALMNSDDVKVLRRRDDFLTVLAQSKHLRYANRNVYAEVDERALRQMDGATGEPSFLTWLPRECWLDGSAPPQPPEPNLSCDRTQYVEIALVWQQIQMNFFMAHLENALYKEVVPELFDDIDDEDDDTVAYKLRLARSIVLAGKSRRCATIGVYQDVE*