MTGQDLHQLLLSKWGRSYDIQVRRTQGKIFILIMWKYLEQASFPMNESEYLAHLDVVASYLNAWGGIEQVQRYLATTRERPRLGKAVSIPIDLGDRASEWMLENF