MSMESHQILMIQVSIVLLFFSGIHGSLCTQESDIPASDLLSRTRNDASPNITPSIAPEAMLPLQAPSPLMPFTYTNVPKLSGHCAFNFTAADSILRTTATDCWSTLAPYLANVVCCPQFDASLVVLVGQASSQSQSLALNVTHARHCLSDVEQILESQGASEKLLEICSVDPSNLTESSCPVIDVNEIKNSLDTSSLLTSCGKIDPTIECCNQVCQNAISAAAEVLAFRHKNVTTSNGAPDLSEKSTLINDCKSIVLRWMASKFDPSSANRIIRVLSSCDINKSCPLVFPDIKNISKECGEETSNQISCCNALNSYLSHLQQQSFITNLQALTCATLLGKKLQEANIISNIFDLCHVNLKDFSLQESGCLLPSLPTDLTYDQTSGIGIICDLNDNVAAPWSSPYSGAASTCNKTAALPELPKATSSQLSKGMAQ*