MTVTLGTPDGELKFLPSEFETKPGEPITFVNTSGYPANVRVNSGFVPEGVDAEELSAEETVYITVKGESFTVTLEVPGTYKLYLPPYASKGMRGRITVF