MESEVKALLETLNCVQSSLSDSDLVSQLRQHGEKIISLLKSPPQQIKREKIKEMSSEVIDSNPYSRLMALKRMGIVNNYEQIRNFSVAVVGVGGVGSVAAEMLTRCGIGRLLLYDYDTVELANMNRLFFRPEQAGMTKTDAAVQTLLQINPDVILESYTINITTMDGFNKFVESLKRQVMSHTRGGSTGVDLVLSCVDNYEARMVVNQACNELGQTWMESGVSEDAVSGHIQLLIPGETACFACAPPLVVASGIDERTLKREGVCAASLPTTMGIVAGVLVQNALKYLLQFGLVSKYLGYSALKDFFPTMEMRPNPQCSNEACLDRQKEYLEQKPARDAAKAAAELESAESEASIPLHSDNIWNISVVEDHEPVSSVSTAKQENLPDGLLWELPTADTLETTLSEEILAENGDLDDLQRQLDALNAS*