MNSNHSSLEMLQEPSIDTDKLSYEIFSILESKFLFGYDDQKLWQPKQVSPEVSVAAADYEGVQSIKNQRGKICVLSIDGGGMRSILAGKALAYLENALKEKSGNPNARIADYFDVAAGTGVGGVFTAMLFGSKNQSRPIFKAEDTWKFLAEQGKRLYDQKSSSSGGGGLFKRIFRGRSGGGGGGGGGGGGISHATTGFEKAMKEAFMVNGQSLTLKNTLKPILIPCYDLSSSAPFLFSRADALETDSFDFQLWEVCRATSASPDLFDPVSMKSTDGKTRCVAVDGGLAMSNPTAAAITHVLHNKQEFPFVRGVEDLLVLSLGTGQLLEGNYNYEQVKGWKPHNWCRPMARISGDSSADMVDHAVAMAFGHSRCSNYVRIQANGSNMGRCGMNVDSDPSPENVKMLTEIAEEMLRQKNVESVLFEGKKIGDRSNLEKLDWFAGELVLEHQRRSCRIAPTVAFKQTSQKQQQT*