MTTLRQAFRSLDARVQSQAAARPGAPIRPCRVSGPSCRTSAVERVAPLSLTRSHQAFQTLVPRAATAERVSSPVQDSSDSKKATQKPTVIITGASSGLGLNAANTLAQSGEWHVIMACRDFAKAESAARRLGMPKDAYTIMHLDLAALDSVRQSVDIFTKSGRRLDALVCNAAVYLPTAKEPRYTADGFELSVGTNHLGHFLLANLLLGELENSPKENRSIPAPRLVIVGSITGNTNTLAGNVPPKADLGDLSGLASGATMIDGKEFDGAKAYKDSKVCNMLTMREFNRRFHSATGITFASLYPGCIAETGLFREHYSLFRTLFPPFQKYITKGYVSEQEAGKRLAQVVSDPSLAKSGVYWSWNNIAGSFENQVSEEVSDDAKAVKLWEVSEKLVGLA*