301 aa
MIIVGSRAFQARLIPFVAPTVNMDHDFIAYEEEWNEYQVRMQGRTIEVKSPNVRAFVVGD
GKSRCCYHEAYIVQPGSSDEMIYKLMDAVPGKDVYATPEILLAMKMAHRFKKNTRNFIKT
MMHIHELREFGIVMGPEHVEIFKKREQESLNYGHPKLNVGKGAFFKDDIYTYDHDTIHEA
VAVDGIPAYRSYMVDGAEVMTSKEKFFNCSRRIQLMGVYEESCVLALERCLIPFPGKVQP
YKAFQMALEKVCTSITSGWFREFAWENYCDVMKIYADQVRAGDSYDELFKRNQHLLKIHS
K