MIFLLFIMGAWIYGIIIIRAPDAPIAFWVFCMLAYILGIQGAWYFDPRRLIFIVIF