MSHGLTRLLDQAPYYPRCSDNKTAARVLPREYAIKQPYMQVNQPGLASWLVFDLDHTNSWIWEDEGLPEPNLIVSNPKNGSSHIFYAIKPVCTSDNAHLKPIRYMKAVYKAMAKALNADPAYSGPVAKTPFHAWWRTAELHTYEYELGDLAKSLTLELAPLWSDKERNMDDIEHSRHCYLFERIRHQAYALKSQHSCYKAFHDDVETIALKSNNFKQEGFAANLRISEVKATVKSICRWTWEKYTGKGGNRGVMQLSKAMPLHKKQALAAKHTHAARRKTSEQKVRQAIRILSKDHKKITINLIAQFAKLSRQTVAKYKSLINPAALSEGVISLKEAFNRSAKNVKNAVYQITAPGRVSRGRFATLIARASNDAISGDSRPIFRPTHRPLGRSGYSVRRFLHPTQFCACWRRGEGSETTGG