QSYGMLVLALLYHCLKLGALCITSLRDIVAASTRRTATSQIPNYPSLQSQLLCQVQNVTLHADKETDEIYAQMSLQPVNSEKEVFPISDFGTKQSKHPSEFFCKTLTASDTSTHGGFSVPRRAAEKLFPQLDYTIQPPTQELVVRDLHDNTWTFRHIYRGQPKRHLLTTGWSLFVGSKRLRAGDSVLFIRDEISQLRVGVRRANRQQTTLPSSVLSADSMHIGVLAAAAHAAANRSPFTIFYNPRACPSEFVIPLAKYRKAVY