MIVFRIGSQDDGKKQLHPAPGRACDHCRYRKMKCDRREPCRPCRDTQSPCTYVFMPKRKGRPPRKDRQHSKTKHQQAKLRDQPSLASACSSSPRNGLHNPPDSGSKVAITSPPNELPVLRHWNRAGTLFENSLEASTLTASAESMPQAGGGPFPIPSNSLESHQPGLEAQPQEVNIATAYPVSEYAHWTRVFLLRLYPVFPIMDPGCLLSKLALPQGLVSPSLGRFFAAMSAAVIVQLNLTDPNVTGSTSLRLLDRSYIEDADEWTIMESFFIFSYYGNCNTSKQAWYHLREAISFALALGLNREESYSDPSLEVNERRRRLYWAYCLQHRTTPILRASIALPRIYDGADEPTLSGFVKLARLFNTIDTDFVCSWSEGYLKGSNDSVARLLDPDQFSTMSLASIIDETQRVDVAVTQCWLRTLVCQLQIRSNESHGRGTATSVRAAARDLLNCFSAARLEILGSHGIGMEQKISDIAGFLCDLLPRQPPEQLIGDMDSIPNLLHSFMCLLANFRNQESCYLGPLAERATALLMQRGIGRAIESCDEVEQEGYGSDDEVPDGVWQNVP