MGRPPCCDKVGIKKGPWTPEEDIILVSYIQEHGPGNWRSVPTNTGLLRCSKSCRLRWTNYLRPGIKRGNFTPHEEGMIIHLQALLGNKWAAIASYLPQRTDNDIKNYWNTHLKKKIKKFQSALSPHMASDSTTSTCTNHQFVPRSYAGDDHHRRGSSFEVINGHSSAHPSLNSPISTYASSTENISRLLEGWMRSSPKATKEKLHQNSSLEEGSIDMTGNSMAVAAVTSVQCYRPKLEQGGGELVANDEFESILEYENLNDDHHQTTDATIPSDDHDHDHEMKMDHDQKKHNPPLSFLEKWLLDESAAQGEEMMDQLSPIF