MRGGLPGVTLRSSLGYTVDVYTHGAHVTSWKDKDGTDMLFCSSEACRSAVFKPPKAIRGGIPICFPQFSDFGPLGQHGFARNATWEVRAIDRDVSPRPAETDKIILRLSDTPETLALWPHKFTVLYEVFADGKSLRTSMAVSNDGIEIDLENDENDPALPGGGGIRLGGRPMTFTAALHTYFSVTDITRATVTGLRNVEYLDSLRQRQKFTETTDVLHFPEEIDRIYLNTPNTLIVDDAVGAKTMSVMKSNLPDAVVWNPWVDKSAATGDLGDEEYTRFLCVEAAAIGTPVTLPPGETWDCFQILDVCKDPTP*