MNLSTRLAEKLPGILPAPSSPLLRKGVSELRCFSIANQSRRLRWGLQKKMVWSLERAETCVVSKSCLVHPATEAYAQEAIEAIKSEKVIAVPTDTLYGFACDACSLEAVSRIYEIKGRKLTSPLAICVGDVLDIKRVATTSHLPHGLLDSLLPGPVTLVLQRGESSILEKSLNPGIGTIGVRVPDCEFIREVSRGSGSVLALTSANLSGDRSSVCVKDFENLWQHCAYVYDGGLLPSGRAGSTIVDLTKVGKYKIIRPGSAKQATVAILEKYLLEEEEEEDHKEKRAS*