MDQEFIAEQPQLRTKMEGEDIIATLRSYEPDISGILQAHLTILMTLRNAAWGSVLPDASLGFVMQPEPTTSPKYYILKPLQKKECTVDKYRCHVEGCNFRTDARSSLPTHMMSHVPRNLRCNTCGKGYSSWQRLREHIKKSDNECCHELEVLEQRCERRGARLSTGVAMPVRDNRVRYVHRAGSLYTTIGGLRPPATRAPELASSFLNACFNKKPMLIVQQRYGIVFLRPARWWISHIC