MSASHHLLRLQCVRCVSHFLGTPVRQVILPGRAHLQTPGSQHIYVQLLRPFHRSAVCSTDRQNRTDIEKLVEDETHHKDKTLVTHDDIFDRAAGDSKTKVEFNRVVDVFKSKDIRRRGHVEFIYAALKKMPEFGVECDVTVYNKLLDVFPKEVFVPQNFIQRMFNHYPRQQECGVQVLEQMENYGVMPNIETKVLLVQIFGEKSHPIRKFQRIMYWFPKFKHTNPYPVPHVLPSDPVDLAQFSLTRIAADLDAKITIYQYPSTDITETGEEITRPHIVGIQSPDQRSLLAKHNPCKPVFVEGPYPLWLRQKCVHYYLLRADPIPPEEKVEEEIDPEMICPEQSLFFPQRVELDLNVDMGDDHSFNVDEVEEGAVYAMCMAGQGDQATLSQWISGLQETCPILGQIPTVFRLESGPRELQTSTDAHQRPEQEAETDQIIEDDEEPRHSRGVKQ