MLGPLRRAAVAAGAASASAASLRQFQCAYHRSNERLLPCRDQEVSYGLNWAIAGRGVVVKDKVFYNLEKSELQKGGAAYTECLSGIPLHVRGNVISGIPDVSRAQFAKLLKLVTFHLSSISSLYVQDGAVGSSVECDAKVRVISDNPSAVLLLSNILWKTPDRSISHDTCPLTIYVASSISANVRNSLGSGSQYANGFAAADIERSSLILCGKAFADSAMLKGALSALTAPVLSARGGLPFPGCTDALPALSKLSPGQAAYHFLAGYCDGKFIPAYSKDPSPLDPIALANSLFSHLKEDNTPTYLINAKSSGKYIDGKEFVRLIEVLLSNNLPDRKSEDIRVGELKGKYKSFLSSKFGKYLPKEFSF*