MADSQDKYDGEESKKRKLDEENNGSAIQLSRDDLKALLEPLSKEQLVSLLVDAGYQYSAIADDIRDVASKDPAHRKLFVRGLAWETTSEALRDVFQQYGEIEEGAVIVDKNTGKSRGYGFITFKHMDSAQRALKEPSKFIDGRIAVCNLAVTGTHGPVVSGDLPQRKLFIGGLSYETTTETLINLFSQYGEIEEGSVAYDKATNKSRGFAFMTFKSVEAARRALSEANKMIEGCNVVIKLAMEGQKDKPQTQVVTSQTVSPLQPGFSVNPNVASYPRAQLQAAAGPVGLAGYPSSYNNQSSYATQYGAIGAGGQYGSASYPQFGGGYAGSQTVQSGVHANNVLPGYYGSAP*