MFRVLVVGAGLTGSLCAALLRKEITAPLYLALWDKAGDIGGRMTTANSPHNPRCTADLGAQYITCTPHYA
KKHQNFYEELLAHGILEPLTSPIKGMEVKEGESNFVAPHGVSSIIKYYLKESGAEVFLRQCVTQINLRDN
KWEVSEDTGSTQQFDLVILTMPAPQILGLQGDIVNLISERQRQQLASVSYSSRYALGLFYEAGMKIDVPW
AGQYITSNPCIRFISIDSKKRNTESSECGPLLVVHTTVPFGVTHLEHSEEDVQELITQQLETILPGLPPP
VATKCWKWRYSQVTNSAANSPGQMTLHLNPFLIYI