MAASGGRACVRSLRGGVLWRSSPCHYESTATRHFLGTLQKLPLQAGVRNFHTAPVRSLFLLRPVPILLAT
GGGYAGYRQYEKYRERKLEKLGLEIPPKLASHWEVSLYKSVPTRLLSRACGRLNQVELPYWLRRPVYSLY
IWTFGVNMTEAAVEDLHHYRNLSEFFRRKLKPQARPVCGLHCVTSPSDGKILTFGQVKNSEVEQVKGVTY
SLESFLGPRANTEDLPFPPASSSDSFRNQLVTREGNELYHCVIYLAPGDYHCFHSPTDWTISHRRHFPGS
LMSVNPGMARWIKELFCHNERVVLTGDWKHGFFSLTAVGATNVGSIRIHFDRDLHTNSPRYSKGSYNDLS
FVTHANKEGIPMRKGEPLGEFNLGSTIVLIFEAPKDFNFRLKAGQKIRFGEALGSL