MSAFGGYAQEIPFKLSSSAVAVCGRLYLGSHQSAMQWQELKDGKIQLVVNCTNDEEVPCFHADQGLRYLRIAVNDNESAMILPYLDGAADAIATAVGQGENVLVHCQQGISRSATILAAFLIKHCGLTADSAIEQIQSRRHVANPNVGFRRQLQDFQQAASGGGNGTATSLDQNWCYQSLGCFATGRTDEAFASLDSLGEFNPRRVLQVGLDFVLGRGIKDSDVLWYASLLRTLSSCNALELLWQELTSEDFQESWGPDFSPQLLQDTLYVTLKKHVEHKDGQD*