MGEGTPGVDSARVQEEGGRDQSLGFVEGRIQVGRIVTAGQLSLCSEEQSPQPGITRPSPGVVVDGESSGL
AEPRVEATPQPPSSIQKRKRDESLDSEDDLAELFEPDPQPVWSVEMLCGLRMRLKRRRVSTVRPEHHKVF
TKLLEDPVVKKFLTWDKMLRVSDKYLLSMVIAYFSRAGLFSWQYRPIHFFLALYLANDMEEDNQAPKQDI
FYFLYGKSYAQRPMFHKLRFQFIRSMGWKIWVSREECEEIQAYNPDLWVWARDRTNLT