MRRIGAFGGSTALWALLAAHVAGAFEPVSVGIAIGAVSALTGYLSYTDFYCRFTECCHEERPLNTSALKL
DLEEKLFGQHLATEVILKALTGFRNNKNSKKPLTLSLHGWAGTGKNFISQIVAENLYPKGLKSNFVHLFV
STLHFPHEQKIKVYQDQLQKWIRGNVSACGSSVFIFDEMDKLHPGIIDAIKPFLDYYEQVDGISYRRAIF
IFLSNAGGDLITKTALDFWRAGRKREEIQLKDLEPVLSVGVFNNKHSGLWHSGLIDKNLIDYFIPFLPLE
YKHVKMCVRAEMRARGAAVDEDVVTSVADEMTFFPKDEKIYSDKGCKTVQSRLDFH