MVQAVQSPSLPAVKSYTDEQAWEFYLGDAGAGGADWEFVVEGVRLPVHSLVLIPQSGVLSGVQADGGGVRGPTPRASAHINGHLLDHATHLEVVMSDSLALGRDEQSLAGFTLKRVAHFLRFAYWPSELAALDIQIPGAAKTLSACARLAHQLDMPTLLDRLDARMEEAVGANQATLQRLVDWCTVAEECGLRRLWTKCIRQVALALARAPSGGCTVRSMSSQDLLAKMQAASISLARAAPSDDQLAPGADAATTAVRDVALLKNMSPMGQLAVMAVLLAALRTVGEDPDALVPGEDSLAAALPAIWRMHSAPGSPAAELAX