MGILSIDLLITLQILPVFFSNCLFLALYDSVILLKHVVLVLSRSKSARGEWRRMLTSEGLRCVWKSFLLDAYKQVKLGEDAPNSSVVRVSSPEGAHSSGNGVQEKTADGVHQLPAFSKLVEEFSSVADFLLVYIDEAHPSDGWAVPGGSSLSLEVKKHRNQEDRCAAAHQLLERFSLPPQCQVVADCMDNNANVAYGVAFERVCIVQRQKIAYLGGKGPFCYNLQEVRRWLEKNFSKR