MPYGGIRIVESELPIRSELLGWSQFIELTGLHPSRIGELIDMGWLEPVLSGEDYLFRKRDVYRLRKFQRLCQDFGLSSTGGSIIVDLLERIEVLEREVRQLRRLL