MNTRFVLSFALAAAAFALPAVAQERVTGDVIRVEAPTLSETNSARSEWYRQFSEGKPPESRLQWQAEPNQDFSVQIGKDSRWQLNLDKVTRPGETYLPREEVQAGATFRITPRFSVGGEVRIGAEELDSSTRWENQEVEAGIRLKSAFKF