MTPAAAISGSSSHVVVSSARLRQPFTLPPRTACPIAAAASPVTRRGVAVAAVSSPVVSAAAGKDAKQAPKDFLQIIDFDKDTIMKILNRAIEVKALIKSGDKSFQPFKGKTMAMIFAKPSMRTRVSFETGFFLLGGHAIYLGPDDIQMGKREETRDVARVLSGYNDIIMARVFAHQDILDLAKYASVPVINGLTDYNHPCQIMADALTMLEQIGRIENTKVVYVGDGNNIVHSWLLLAAVLPFHFVCACPKGFEPDANTVEIARSAGISKIEITNSPREAVKGADIVYTDVWASMGQKEEADYRKQKFQGFTVDEALMEIAGPQAYLMHCLPAERGVEVTDGAIEAPNSIVFPQAENRMHAQNAIMLHVLGA*