MVVEESGMQFEFPDGGTTVKFDDDPFYRNKFNKFPASKGVDFISDSKNTIAFIEVKNCTGHEGDNRWRIAPNNQKRDTAHTSHEVGERESLDIEIPQKVAMTLAALCGVSSFGDRKESLDQLAEIAKAVFEKNFSQTEKKKLVILVLEGNFGTFTRPKSAIMSELQRSIMRKMQWLDCKVSVVDSNTYNKKIFRIVS