MPVTSRRIVKEALLVGVSYATNDNLKDNDFPPQPGAHKDTLALRRLLTSKYGYEEKDITTLVDSEEVPHESWPTKENILRAMKDLIADKQAGDHIVFAFSGHGGQVKALVESEEIDGMDEILLPVDCTVDPTSLDNYFVNFIRDDEIRDIFVNQLDAGVRCTLIFDCCHSGTASDLPSVESPIATTPGSPLFGSISPRSTGARAPGSFAQLETLHDGHANGADSAPYLWPGARAASISYFEKAVTSWSACLDDQLTFGRKSGGIFVKAFTHALELNPAPTHGELLQSLRTSLIKVIEDVNRRHVVSSRGDTLWSACVPPRPQLGSLCPKTILQTQFTL*