MFTYLIKFTKEKIFLEPSLTNCNHNNQIHFFGVAKQEEVKETFELSSHPDAEDSDLVSLSLGTSVSCRLREEEKAKDVHSHCYKFCGELEEGLSLGLDCNLEGVIGRQAKPPPAVDPYNSFEEVSPLPTAKRARVSVRARCDGPTMIDGCQWRKYGQKIAKGNPCPRAYYRCTVSPGCPVRKQVQRCADDMAILITTYEGTHNHPLPASATAMASTTSAAASMLISGSSFSSSPTISMSQFCSPNLPNSAPSLPNQQHHSLTQMIAGAITTHPSFQSAVAAAIASYLGGTDGDREGSTHDLQPQEQLAATAASIMSNSSNPDQQRQ