MKLIPALLALLILGHGISLGYSYLLEWDCGISKYTYRITGGRDSPLMLNPWLAYLHINSKFICGGSLLNHWFVLTAAHCF RDKNAKVLVRLGENDASQKIDCNESECAAPHLEYMIMQKLIHPLYRTAHYYDIALAKLNRYVVYTDSIRPICLMLNPNWQ VYVDTIRYFIITGWGATNASEVSDKLQLTRIPQIDRFTCRYWFGYMVDRTHICAGESKHYVGKGDSGGPLGSMVDYKYAK RFFQFGIVSHLRQPFHGVSVFTNILSYSNWIHRTIITNSGH