MERRYRSLQLNEALSRRNDYAEACRELRCILRAVYVYAPISFQALLYEDVEHAFHTLSKKEKRMDDIRHLETAKLLLQTVEQIFSSQNCTEVVAKGKTATKTWHRLYNNRNPEPLPEYLHLSGDILLHVFEYLDARSLATASAVCRAWNVIATDGKIWRNWFLYVYGTSNLREDLMTAAEIREDIIPDSNRPTILKKPSNNAVGYWRKAFNLCSKGRSPHLSTLNRAYCPTCKEVIWLRDPPWKPAKGLCVTREQVLEYHSPRPISVSQVVRFVVSMARVSDSCSRDSDDDDDHNLENSFLEL*