MELSCSTGLLEKEARRRRIILTQSQKDTLRVWFEKNPNPDLATRGHLAKELGISESQIMTWFQKHRKIRKQAEFACCSEESQEQEQDKPRVKEARRSRTHFTKFQTDILIEAFEKNRFPGIVTREKLAQQTGIPESRIHVRCASLCLWQPTCPYHKPLFSRAVDGQSQATHGCPCALDTGCKYLVFPATVWRNSHIRPAES