MTPAAAAAAISGSSGHLVLPSPRLRQPLTLAPGTARPIAASPVARRGVAVAAVSTPAASPAAGKDAKQVPKDFLHINDFDKDTIMKILNRALEVKKAIKSGDTSFQPFKGKSMAMIFAKPSMRTRVSFETGFFLLGGHAIYLGPDDIQMGKREETRDVARVLSGYNDMIMARVFAHQDILDLAKYASVPVINGLTDYNHPCQIMADALTMIEHIGRIENTKVVYVGDGNNIVHSWLLLAAVLPFHFVCVCPEGFEPDAKTVEIARSAGISKIEITNDPREAVKGADVVYTDVWASMGQKEEADYRKQKFQGFTVDEAMMEIAGPQAYLMHCLPAERGVEVTDGAIEAPNSIVFPQAENRMHAQNAIMLHVMGA*