MGTRADKSLGLLTQRFIRLLEASEGGICDLNQAAEALNVRQKRRIYDITNVLEGIGLIEKKSKNIIQWKAGDLLKVDEKEDEPMLISYLENLKAELAQLRDEETVYDEHTKWLQQSLRNICESSKNQRYAYISQSDLQKVFPFSNTFAVQAPPGTNVEVIPPKVCSFPFSELSTLGCCTVFYLLF